.PageHeader_section__irxgE{padding-block:var(--header-height) calc(50 * var(--rem));position:relative}.PageHeader_content-wrapper__0vsBH{--content-max-width:calc(1280 * var(--rem));max-width:var(--content-max-width);margin-inline:auto;padding-inline:calc(10 * var(--rem));display:grid;grid-template-rows:auto auto auto;grid-template-areas:"title" "category" "year";grid-gap:1.5em;gap:1.5em}@media (min-width:768px){.PageHeader_section__irxgE{padding-block:var(--header-height) calc(80 * var(--rem))}.PageHeader_content-wrapper__0vsBH{padding-inline:5% 14px;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-template-areas:"title year" "category category";gap:2em}}@media (min-width:1280px){.PageHeader_section__irxgE{padding-block:var(--header-height) calc(80 * var(--rem))}.PageHeader_content-wrapper__0vsBH{padding-inline:5% 0}}.PageHeader_breadcrumbs__36Lds{padding:16px}@media (min-width:768px){.PageHeader_breadcrumbs__36Lds{padding:1em}}@media (min-width:1010px){.PageHeader_breadcrumbs__36Lds{padding:1em}}.PageHeader_page-title__EiAqN{grid-area:title;display:flex;-webkit-padding-before:1em;padding-block-start:1em;align-items:baseline;column-gap:.5em}@media (min-width:768px){.PageHeader_page-title__EiAqN{flex-direction:column;max-width:var(--content-max-width);margin-inline:auto;-webkit-padding-before:0;padding-block-start:0;width:calc(100% - 2em)}}.PageHeader_heading__mqvu1{font-family:var(--font-cooper);font-size:calc(40 * var(--rem));color:var(--color-primary);position:relative;line-height:1.3}.PageHeader_sub__mvzHv{font-family:var(--font-hiragino);font-size:calc(18 * var(--rem));display:block;font-weight:var(--font-w6);color:var(--color-primary)}@media (min-width:768px){.PageHeader_heading__mqvu1{--clamp-max:60;font-size:var(--clamp);-webkit-padding-before:.5em;padding-block-start:.5em}.PageHeader_sub__mvzHv{--clamp-max:28;font-size:var(--clamp);-webkit-padding-after:0;padding-block-end:0}}@media (min-width:1010px){.PageHeader_heading__mqvu1{font-size:calc(60 * var(--rem))}.PageHeader_sub__mvzHv{font-size:calc(28 * var(--rem))}}.PageHeader_categories__AB0kF{grid-area:category}.PageHeader_categories__AB0kF ul{display:flex;flex-wrap:wrap;gap:.5em}.PageHeader_categories__AB0kF a{background:var(--color-on-primary);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:1em;padding-inline:1em;padding-block:.4em;font-size:calc(13 * var(--rem));font-weight:var(--font-w6);min-width:calc(100 * var(--rem));cursor:pointer;transition:background .3s ease,color .3s ease;letter-spacing:1;display:inline-block;text-align:center}.PageHeader_categories__AB0kF a.PageHeader_is-active__wHni0{background:var(--color-primary);color:var(--color-on-primary);cursor:default}@media (min-width:768px){.PageHeader_categories__AB0kF a{padding-block:.5em;font-size:calc(15 * var(--rem));min-width:calc(120 * var(--rem))}}@media (min-width:1280px){.PageHeader_categories__AB0kF a{font-size:calc(18 * var(--rem));min-width:calc(160 * var(--rem))}}@media (any-hover:hover){.PageHeader_categories__AB0kF a:hover{cursor:pointer;background:var(--color-primary);color:var(--color-on-primary)}}.PageHeader_select-year__recAF{grid-area:year;position:relative;width:calc(180 * var(--rem));margin-inline:auto;align-self:flex-end}.PageHeader_select-year__recAF select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-size:calc(15 * var(--rem));font-weight:var(--font-w5);padding:.5em 1em;background-color:var(--color-white);border:1px solid var(--color-primary);border-radius:2em;color:var(--color-text);cursor:pointer;background-image:linear-gradient(to right,var(--color-primary),var(--color-primary));background-position:100% 0;background-size:3em 100%;background-repeat:no-repeat}.PageHeader_select-year__recAF:after{content:"";position:absolute;top:calc(50% - .25em);right:1em;transform:translateY(-50%);width:.5em;height:.5em;-webkit-border-after:2px solid var(--color-on-primary);border-block-end:2px solid var(--color-on-primary);-webkit-border-start:2px solid var(--color-on-primary);border-inline-start:2px solid var(--color-on-primary);rotate:-45deg;pointer-events:none}.PageHeader_select-year__recAF select:disabled{background:#F0EBE1;color:var(--color-placeholder);border:none}.PageHeader_select-year__recAF:has(select:disabled):after{border-top:6px solid var(--color-placeholder)}@media (min-width:768px){.PageHeader_select-year__recAF{width:calc(292 * var(--rem))}.PageHeader_select-year__recAF select{font-size:calc(17 * var(--rem));padding:1em}.PageHeader_select-year__recAF:after{right:1.2em}}.PageHeader_empty__53yqO{color:var(--color-placeholder)}.PostListPage_deco-area__uBaBS{display:grid;background-color:var(--color-section-bg-green)}.PostListPage_content__jCV2c{position:relative;grid-area:1/1}.PostListPage_deco-area__uBaBS:after{content:"";grid-area:1/1;display:block;-webkit-margin-before:200px;margin-block-start:200px;background-image:url(/assets/common/bg-monstera2.webp);background-repeat:repeat-y;background-size:100%}