#page-module__rYRU1q__article .common-sticky-area{min-height:unset;padding:10rem 0 0}#page-module__rYRU1q__article .common-page-title{margin-bottom:2rem;padding:0 2rem;font-size:2.1rem;line-height:1.3}#page-module__rYRU1q__article .common-scroll-area__section{padding:4rem 0 6rem}#page-module__rYRU1q__article strong{font-weight:700}#page-module__rYRU1q__article a:has(.article__text-link){word-break:break-all;justify-content:flex-start;align-items:center;gap:.5rem;padding:.75rem 0;text-decoration:underline;display:inline-flex;position:relative}#page-module__rYRU1q__article a:has(.article__text-link)[target=_blank]:after{content:"";background:url(/images/common/icn_outerlink.svg) 50%/contain no-repeat;width:1.4rem;height:1.4rem;margin-right:.5rem;display:inline-block}.page-module__rYRU1q__article__patch{color:#fff;background-color:var(--base-color);border-radius:.2rem;margin:0 2rem 1rem;padding:.5rem 1rem;font-size:1.2rem;font-weight:700;line-height:1.3;display:inline-block}.page-module__rYRU1q__article__date{color:var(--sub-color);letter-spacing:.04em;margin-bottom:1rem;padding:0 2rem;font-size:1rem;font-weight:700}.page-module__rYRU1q__article__datetime{font-weight:400}.page-module__rYRU1q__article__keyvis-wrap{grid-template-areas:"top top""left right";gap:1rem;display:grid}.page-module__rYRU1q__article__keyvis{line-height:0;position:relative}first-child.page-module__rYRU1q__article__keyvis,.page-module__rYRU1q__article__keyvis:first-child{grid-area:top}.page-module__rYRU1q__article__keyvis:nth-child(2){grid-area:left}.page-module__rYRU1q__article__keyvis:last-child{grid-area:right}.page-module__rYRU1q__article__text-container{gap:2rem;margin-bottom:2rem;display:grid}.page-module__rYRU1q__article__text-group{gap:1.5rem;display:grid}.page-module__rYRU1q__article__text-group-inner{gap:.5rem;display:grid}@media print,screen and (min-width:769px){#page-module__rYRU1q__article .common-sticky-area{padding:18rem var(--padding-inside) 0 var(--padding-outside);border-right:1px solid var(--border-color);justify-content:flex-end;display:flex}#page-module__rYRU1q__article .common-sticky-area__section{width:100%;max-width:52rem}#page-module__rYRU1q__article .common-page-title{margin-bottom:4rem;padding:0}#page-module__rYRU1q__article .common-scroll-area__section{padding-top:8rem}.page-module__rYRU1q__article__patch{margin-inline:0}.page-module__rYRU1q__article__date{padding:0;font-size:1.1rem}.page-module__rYRU1q__article__keyvis{border-radius:.2rem;overflow:hidden}}@media (hover:hover){#page-module__rYRU1q__article a:has(.article__text-link):hover{text-decoration:none}}
