@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}body{color:#3d2a18;letter-spacing:.05em;font-family:Noto Sans JP,sans-serif}.container[data-astro-cid-blnbs5jk]{max-width:1200px;margin:auto;padding:0 12px}header[data-astro-cid-blnbs5jk]{background:linen;border-bottom:1px solid #eee;margin-bottom:24px;top:0}.navbar[data-astro-cid-blnbs5jk]{justify-content:space-between;align-items:center;padding:0;display:flex}nav[data-astro-cid-blnbs5jk] ul[data-astro-cid-blnbs5jk]{gap:32px;list-style:none;display:flex}@media (width<=928px){nav[data-astro-cid-blnbs5jk] ul[data-astro-cid-blnbs5jk]{display:none}}nav[data-astro-cid-blnbs5jk] a[data-astro-cid-blnbs5jk]{color:#444;text-decoration:none}#header-logo[data-astro-cid-blnbs5jk]{width:240px}.hero[data-astro-cid-lmhg6evd]{padding:0}.hero-inner[data-astro-cid-lmhg6evd]{background-image:url(/_astro/hero01.GozoJJa5.png);background-position:60%;background-size:cover;grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.hero[data-astro-cid-lmhg6evd] .hero-message[data-astro-cid-lmhg6evd]{text-shadow:0 0 10px #fff,0 0 20px #fff;padding:42px 0 42px 24px}.hero[data-astro-cid-lmhg6evd] .catch[data-astro-cid-lmhg6evd]{color:#7b5b36;letter-spacing:.15em;margin:0 0 16px;font-size:1rem}.hero[data-astro-cid-lmhg6evd] h1[data-astro-cid-lmhg6evd]{letter-spacing:.3rem;border-bottom:none;margin:8px 0 16px;font-family:Zen Kurenaido,sans-serif;font-size:2.75rem;font-weight:400}.hero[data-astro-cid-lmhg6evd] p[data-astro-cid-lmhg6evd]{margin:0 0 24px;font-size:.75rem;line-height:1.75}.btn[data-astro-cid-lmhg6evd]{color:#fff;text-shadow:none;background:#d2821e;border-radius:40px;padding:14px 28px;text-decoration:none;display:inline-block}.hero-image[data-astro-cid-lmhg6evd] img[data-astro-cid-lmhg6evd]{border-radius:24px;width:100%}li[data-astro-cid-lmhg6evd]{list-style:none}@media (width<=928px){.hero[data-astro-cid-lmhg6evd] h1[data-astro-cid-lmhg6evd]{text-shadow:0 0 4px #fff,0 0 4px #fff;font-size:1.5rem}.hero[data-astro-cid-lmhg6evd] .catch[data-astro-cid-lmhg6evd]{text-shadow:0 0 4px #fff,0 0 4px #fff;font-size:.75rem}.hero[data-astro-cid-lmhg6evd] p[data-astro-cid-lmhg6evd]{text-shadow:0 0 4px #fff,0 0 4px #fff;font-size:.6rem}.hero-inner[data-astro-cid-lmhg6evd]{grid-template-columns:1fr}.btn[data-astro-cid-lmhg6evd]{padding:8px 16px;font-size:.75rem}.hero-message[data-astro-cid-lmhg6evd]{padding:12px 24px}}section[data-astro-cid-a3buhg6f]{background:#f6ead4;border-radius:20px;padding:16px}h2[data-astro-cid-a3buhg6f]{text-align:center;border-bottom:1px solid #c0b090;margin-top:3px;margin-bottom:20px;padding-bottom:8px;font-size:1rem}img[data-astro-cid-a3buhg6f]{text-align:center;background-color:#edcf96;background-position:50%;background-size:cover;border-radius:50%;width:160px;height:160px;margin:auto;display:block}h3[data-astro-cid-a3buhg6f]{text-align:center;margin-top:20px;margin-bottom:10px;font-size:1rem}p[data-astro-cid-a3buhg6f]{margin-bottom:20px;font-size:.8rem;line-height:1.75}.recent-posts[data-astro-cid-hc5p42kt]{box-sizing:border-box;background:#f6ead4;border-radius:20px;padding:16px 16px 10px}h2[data-astro-cid-hc5p42kt]{border-bottom:1px solid #c0b090;margin:0;padding-bottom:8px;font-size:1rem}.fa-clock-rotate-left[data-astro-cid-hc5p42kt]{color:#eca007;margin-right:8px}.recent-list[data-astro-cid-hc5p42kt]{margin:20px 0 0;padding:0;list-style:none}.recent-item[data-astro-cid-hc5p42kt]+.recent-item[data-astro-cid-hc5p42kt]{margin-top:10px}.recent-item[data-astro-cid-hc5p42kt] a[data-astro-cid-hc5p42kt]{background:#ffffff40;border-radius:12px;padding:8px 10px;text-decoration:none;transition:background-color .2s ease-in-out;display:block}.recent-item[data-astro-cid-hc5p42kt] a[data-astro-cid-hc5p42kt]:hover{background:#ffffff73}.recent-date[data-astro-cid-hc5p42kt]{color:#86664a;margin-bottom:6px;font-size:.7rem;display:block}.recent-title[data-astro-cid-hc5p42kt]{color:#3d2a18;font-size:.88rem;font-weight:500;line-height:1.6;display:block}section[data-astro-cid-3jh3dnwp]{background:#f6ead4;border-radius:20px;padding:16px}h2[data-astro-cid-3jh3dnwp]{text-align:center;border-bottom:1px solid #c0b090;margin-top:0;margin-bottom:20px;padding-bottom:8px;font-size:1rem}p[data-astro-cid-3jh3dnwp]{margin-bottom:20px;font-size:.8rem;line-height:1.75}img[data-astro-cid-3jh3dnwp]{text-align:center;background-color:#e4d4b5;background-position:50%;background-size:cover;border-radius:8px;width:100%;margin:auto}footer[data-astro-cid-364kvfag]{color:#c0b090;text-align:center;background:#3f2d1f;justify-content:center;margin-top:80px;padding:12px;font-size:.8rem;display:flex}@media (width<=768px){footer[data-astro-cid-364kvfag]{flex-direction:column}}#footer-logo[data-astro-cid-364kvfag]{width:240px;margin-bottom:20px;margin-right:24px}@media (width<=768px){#footer-logo[data-astro-cid-364kvfag]{margin:auto}}#footer-content[data-astro-cid-364kvfag]{flex-direction:column;justify-content:center;gap:12px;display:flex}a[data-astro-cid-364kvfag]{color:#c0b090}h1{letter-spacing:.1em;border-bottom:1px solid #c0b090;margin-top:8px;margin-bottom:0;padding-bottom:8px;font-size:1.5rem;font-weight:500}h2{border-bottom:1px solid #c0b090;margin-top:48px;margin-bottom:0;padding-bottom:8px;font-size:1.25rem;font-weight:500}h3{margin-top:48px}a{color:#d06b0b;text-decoration:none}section{margin-bottom:36px}section .section-title{border-bottom:1px solid #c0b090;justify-content:space-between;align-items:baseline;margin-bottom:24px;padding-bottom:8px;display:flex}section .section-title h1{border-bottom:none;margin-top:0;padding-bottom:0}section .more-read{text-align:right;display:absolute}img[alt=post-coverimg]{width:100%;height:auto;margin-bottom:12px}.cards{flex-flow:wrap;justify-content:flex-start;gap:24px;display:flex}@media (width<=768px){.cards{flex-direction:column}}.card{background:#fff;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 2px 4px #0000001a}.card img{object-fit:cover;width:100%;height:220px}.card .card-number{z-index:1000;color:#fff;text-align:center;width:40px;height:40px;font-size:1.2rem;line-height:40px;display:block;position:absolute;top:0;left:12px}.card .rank1{background:#ffb31af2}.card .rank2{background:#4d81b3f2}.card .rank3{background:#b08d3bf2}.card-content{flex-direction:column;height:calc(100% - 260px);padding:20px;font-size:.9rem;display:flex}.card-content h3{margin-top:12px;margin-bottom:0}article a{color:#3d2a18}.category-label{color:#5b3008;background-color:#f9dfc7;border-radius:4px;width:max-content;margin:0;padding:2px 4px;font-size:.8rem}.pubdate-label{color:#777;margin-top:auto;font-size:.8rem}main img{width:100%;height:auto;display:block}main p,main li{line-height:1.8}.btn{text-align:center;background:#fefcf8;border-radius:20px;width:180px;height:36px;margin:auto;font-size:.8rem;line-height:36px;box-shadow:0 2px 4px #0000001a}.btn-small{width:60px}.btn-dark{background:#f6ead4}.sp-none{display:block}.sp-only{display:none}@media (width<=768px){.sp-none{display:none}.sp-only{display:block}}body{color:#3d2a18;background:linen;margin:0}.container-hero[data-astro-cid-42eu4xy5]{max-width:1200px;margin:auto;padding:0 12px}@media (width<=928px){.container-hero[data-astro-cid-42eu4xy5]{padding:0}}.container[data-astro-cid-42eu4xy5]{max-width:1200px;margin:auto;padding:0 12px}.main-pain[data-astro-cid-42eu4xy5]{flex-flow:wrap;justify-content:center;gap:20px;display:flex}.left-pain[data-astro-cid-42eu4xy5]{flex:1;max-width:860px}.right-pain[data-astro-cid-42eu4xy5]{flex:0 0 300px}.sidebar-stack[data-astro-cid-42eu4xy5]{flex-direction:column;gap:0;display:flex}@media (width<=768px){.main-pain[data-astro-cid-42eu4xy5]{flex-direction:column}.left-pain[data-astro-cid-42eu4xy5]{max-width:100%}.right-pain[data-astro-cid-42eu4xy5]{flex:1}}
