.kokuho-newspage{padding:clamp(72px,8vw,150px) 0 clamp(90px,9vw,170px)}.kokuho-newspage__head{margin-bottom:clamp(48px,5vw,96px)}.kokuho-section .kokuho-newspage__title{margin:0;font-size:clamp(30px,2.5vw,48px);font-weight:700;line-height:1.4;letter-spacing:.08em}.kokuho-newspage__list{margin:0;padding:0;list-style:none;border-bottom:1px solid #cbcbcb}.kokuho-newspage__item{border-top:1px solid #cbcbcb}.kokuho-newspage__link{display:grid;grid-template-columns:clamp(120px,10vw,170px) 1fr;align-items:baseline;padding:clamp(22px,1.8vw,30px) 0;color:inherit;text-decoration:none}.kokuho-newspage__date{font-size:14px;line-height:1.8;letter-spacing:.08em;white-space:nowrap;font-variant-numeric:tabular-nums}.kokuho-newspage__name{font-size:clamp(16px,1.04vw,20px);line-height:1.8;letter-spacing:.08em;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:6px;transition:text-decoration-color .24s ease,opacity .24s ease}@media(hover:hover)and (pointer:fine){.kokuho-newspage__link:hover .kokuho-newspage__name{text-decoration-color:currentColor;opacity:.7}}.kokuho-newspage__link:focus-visible{outline:2px solid var(--kokuho-navy);outline-offset:4px}.kokuho-section .kokuho-newspage__empty{margin:0;padding:40px 0;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;font-size:16px;line-height:1.8;letter-spacing:.08em;color:#555}.kokuho-newspage__pages{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:clamp(40px,3.5vw,64px)}.kokuho-newspage__page{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #cbcbcb;border-radius:50%;color:inherit;font-size:13px;font-weight:700;line-height:1;text-decoration:none;font-variant-numeric:tabular-nums;transition:border-color .2s ease,background-color .2s ease}.kokuho-newspage__page.is-current{border-color:var(--kokuho-navy);background:var(--kokuho-navy);color:#fff}.kokuho-newspage__gap{color:#999;letter-spacing:.1em}@media(hover:hover)and (pointer:fine){a.kokuho-newspage__page:hover{border-color:#000}}@media screen and (max-width:749px){.kokuho-newspage__link{display:block;padding:18px 0 20px}.kokuho-newspage__date{display:block;margin-bottom:4px}.kokuho-newspage__name{display:block;font-size:16px}.kokuho-newspage__pages{justify-content:center}}.kokuho-newsarticle{padding:clamp(72px,8vw,150px) 0 clamp(90px,9vw,170px)}.kokuho-newsarticle__head{padding-bottom:clamp(28px,2.5vw,44px);margin-bottom:clamp(32px,3vw,56px);border-bottom:1px solid #cbcbcb}.kokuho-newsarticle__date{display:block;margin-bottom:12px;font-size:14px;line-height:1.8;letter-spacing:.08em;font-variant-numeric:tabular-nums}.kokuho-section .kokuho-newsarticle__title{margin:0;font-size:clamp(22px,1.67vw,32px);font-weight:700;line-height:1.6;letter-spacing:.08em}.kokuho-newsarticle__media{margin-bottom:clamp(32px,3vw,56px)}.kokuho-newsarticle__media img{display:block;width:100%;height:auto}.kokuho-newsarticle__back{display:inline-flex;align-items:center;gap:10px;margin-top:clamp(48px,4vw,80px);color:inherit;font-size:16px;line-height:24px;letter-spacing:.08em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;transition:opacity .24s ease}@media(hover:hover)and (pointer:fine){.kokuho-newsarticle__back:hover{opacity:.7}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-kokuho-news-page.css.map */
