._categoryNav_wvxtb_1{display:flex;flex-wrap:wrap;gap:var(--gap-sm)}@media (max-width:640px){._categoryNav_wvxtb_1{flex-wrap:nowrap;margin:0 -20px;overflow-x:auto;padding:0 20px;scrollbar-width:none}._categoryNav_wvxtb_1::-webkit-scrollbar{display:none}}._item_wvxtb_19{background-color:var(--blog-surface);border:1px solid var(--blog-rule);border-radius:999px;color:var(--blog-ink-2);flex-shrink:0;font-size:var(--font-size-sm);padding:11px 20px;transition:border-color .3s ease,background-color .3s ease;white-space:nowrap}._item_wvxtb_19:hover{border-color:var(--blog-ink-3)}._item_wvxtb_19[data-current=true]{background-color:var(--blog-ink);border-color:var(--blog-ink-3);color:var(--blog-paper);font-weight:700}._pagination_yg5rn_1{flex-wrap:wrap;gap:var(--gap-xs)}._item_yg5rn_9,._pagination_yg5rn_1{align-items:center;display:flex;justify-content:center}._item_yg5rn_9{background-color:var(--blog-surface);border:1px solid var(--blog-rule);border-radius:var(--radius-md);color:var(--blog-ink-2);font-family:var(--font-family-en);font-size:var(--font-size-sm);height:44px;min-width:44px;padding:0 12px;transition:border-color .3s ease,background-color .3s ease}._item_yg5rn_9:hover{border-color:var(--blog-ink-3)}._item_yg5rn_9[data-current=true]{background-color:var(--blog-ink);border-color:var(--blog-ink-3);color:var(--blog-paper);font-weight:700}._arrow_yg5rn_34{font-family:var(--font-family-ja)}._gap_yg5rn_38{align-items:flex-end;color:var(--blog-ink-4);display:flex;font-size:var(--font-size-sm);height:44px;padding:0 4px}._container_x2hps_1{display:flex;flex-direction:column;gap:var(--gap-xxl);margin:0 auto;max-width:1120px;padding:56px 40px 120px;position:relative}@media (max-width:768px){._container_x2hps_1{gap:var(--gap-xl);padding:48px 40px 100px}}@media (max-width:640px){._container_x2hps_1{gap:var(--gap-lg);padding:32px 20px 80px}}._breadcrumb_x2hps_23{align-items:center;display:flex;font-size:var(--font-size-xs);gap:var(--gap-xs)}._breadcrumb_x2hps_23,._breadcrumb_x2hps_23 a{color:var(--blog-ink-3)}._breadcrumb_x2hps_23 a:hover{color:var(--blog-ink)}._current_x2hps_37{color:var(--blog-ink-2)}._heading_x2hps_41{border-bottom:1px solid var(--blog-rule);display:flex;flex-direction:column;gap:var(--gap-md);padding-bottom:var(--gap-xl)}._label_x2hps_49{color:var(--blog-ink-3);font-family:var(--font-family-en);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-lg)}._title_x2hps_56{color:var(--blog-ink);font-family:var(--blog-font-serif);font-size:3.2rem;font-weight:700;line-height:1.45}@media (max-width:768px){._title_x2hps_56{font-size:var(--font-size-xxl)}}@media (max-width:640px){._title_x2hps_56{font-size:var(--font-size-xl)}}._lead_x2hps_74{color:var(--blog-ink-3);font-size:var(--font-size-md);line-height:var(--line-height-lg);max-width:800px}@media (max-width:640px){._lead_x2hps_74{font-size:var(--font-size-sm)}}._nav_x2hps_86{border-bottom:1px solid var(--blog-rule);padding-bottom:var(--gap-xl)}._list_x2hps_91{display:grid;gap:var(--gap-xl);grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:768px){._list_x2hps_91{gap:var(--gap-lg);grid-template-columns:1fr}}._empty_x2hps_103{color:var(--blog-ink-3);font-size:var(--font-size-sm)}
