.article-editorial-policy{color:#293b49;width:min(100%,1064px);font-family:var(--site-body-font,"Noto Sans JP",sans-serif);margin:0 auto;padding:28px 32px 80px;font-size:16px;line-height:1.95}.article-editorial-policy *{box-sizing:border-box}.article-editorial-policy .article-editorial-policy__breadcrumb{color:#626d75;flex-wrap:wrap;gap:6px 10px;margin:0 0 44px;font-size:12px;line-height:1.8;display:flex}.article-editorial-policy .article-editorial-policy__breadcrumb a{color:inherit;text-underline-offset:4px}.article-editorial-policy .article-editorial-policy__header{max-width:760px;margin-bottom:44px}.article-editorial-policy .article-editorial-policy__eyebrow{color:#a74622;letter-spacing:.12em;margin:0 0 12px;font-size:11px;font-weight:700}.article-editorial-policy h1{letter-spacing:.015em;margin:0 0 22px;font-family:inherit;font-size:clamp(32px,4vw,46px);font-weight:700;line-height:1.5}.article-editorial-policy .article-editorial-policy__header>p:last-child{color:#5e6b75;margin:0;font-size:16px}.article-editorial-policy>section{border-top:1px solid #d9e0e5;max-width:800px;padding:32px 0;scroll-margin-top:104px}.article-editorial-policy h2{color:#293b49;margin:0 0 20px;font-family:inherit;font-size:25px;font-weight:700;line-height:1.6}.article-editorial-policy section>p{color:#52616c;overflow-wrap:anywhere;margin:0 0 18px;font-size:16px;line-height:1.95}.article-editorial-policy section>p:last-child{margin-bottom:0}.article-editorial-policy .article-editorial-policy__facts{border:1px solid #d9e0e5;border-radius:6px;margin:0 0 24px;padding:0;overflow:hidden}.article-editorial-policy .article-editorial-policy__facts>div{grid-template-columns:190px minmax(0,1fr);display:grid}.article-editorial-policy .article-editorial-policy__facts>div+div{border-top:1px solid #d9e0e5}.article-editorial-policy .article-editorial-policy__facts dt{background:#f5f7f8;margin:0;padding:16px 20px;font-size:14px;font-weight:700}.article-editorial-policy .article-editorial-policy__facts dd{overflow-wrap:anywhere;margin:0;padding:16px 20px;font-size:15px}.article-editorial-policy .article-editorial-policy__facts dd>span{color:#626d75;margin-top:3px;font-size:13px;display:block}.article-editorial-policy .article-editorial-policy__text-link{color:#344b5c;text-underline-offset:5px;align-items:center;min-height:44px;font-size:14px;font-weight:700;line-height:1.8;display:inline-flex}.article-editorial-policy .article-editorial-policy__next{border-top:1px solid #d9e0e5;flex-wrap:wrap;gap:12px;margin-top:12px;padding-top:28px;display:flex}.article-editorial-policy .article-editorial-policy__next>a{color:#344b5c;border:1px solid #bbc8d1;border-radius:4px;align-items:center;min-height:48px;padding:12px 18px;font-size:14px;font-weight:700;line-height:1.7;text-decoration:none;display:inline-flex}.article-editorial-policy .article-editorial-policy__next>a:hover{background:#f2f5f7;border-color:#6f8596}.article-editorial-policy :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #c94d22}@media (max-width:600px){.article-editorial-policy{padding:22px 20px 60px}.article-editorial-policy .article-editorial-policy__breadcrumb{margin-bottom:30px;font-size:11px}.article-editorial-policy .article-editorial-policy__header{margin-bottom:32px}.article-editorial-policy h1{margin-bottom:18px;font-size:30px}.article-editorial-policy .article-editorial-policy__header>p:last-child,.article-editorial-policy section>p{font-size:15px}.article-editorial-policy>section{padding:26px 0;scroll-margin-top:80px}.article-editorial-policy h2{margin-bottom:18px;font-size:22px}.article-editorial-policy .article-editorial-policy__facts>div{grid-template-columns:1fr}.article-editorial-policy .article-editorial-policy__facts dt{padding:12px 16px;font-size:13px}.article-editorial-policy .article-editorial-policy__facts dd{padding:12px 16px;font-size:14px}.article-editorial-policy .article-editorial-policy__next{gap:10px}.article-editorial-policy .article-editorial-policy__next>a{width:100%}}
