.c_news-heading__breadcrumb{display:flex;justify-content:flex-end;max-width:128rem;margin-inline:auto;margin-bottom:7.5rem;padding-inline:5.3rem}@media screen and (max-width:1000px){.c_news-heading__breadcrumb{margin-bottom:0}}.c_news-heading__breadcrumb .c_breadcrumb__current{display:inline-block;max-width:32.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5}.c_news-heading__inner{display:flex;flex-direction:column;gap:2rem;max-width:99.2rem;margin-inline:auto}@media screen and (max-width:1000px){.c_news-heading__inner{padding:0 3rem}}.c_news-heading__meta{display:flex;align-items:center;gap:1.6rem}.c_news-heading__date{font-family:var(--font-en);font-feature-settings:"palt" on;font-size:1.6rem;letter-spacing:.032rem;line-height:1;color:#333;translate:0 .2rem}@media screen and (max-width:1000px){.c_news-heading__date{font-size:1.5rem;letter-spacing:.03rem}}.c_news-heading__text{display:flex;flex-direction:column;gap:1.6rem}@media screen and (max-width:1000px){.c_news-heading__text{gap:.8rem}}.c_news-heading__title{margin:0;font-family:var(--font-base-w5);font-weight:500;font-size:3.6rem;letter-spacing:.072rem;line-height:1.6;color:#333}@media screen and (max-width:1000px){.c_news-heading__title{font-size:2.2rem;letter-spacing:.044rem}}.c_news-heading__subtitle{margin:0;font-family:var(--font-base-w5);font-weight:500;font-size:2.2rem;letter-spacing:.044rem;line-height:1.6;color:#333}@media screen and (max-width:1000px){.c_news-heading__subtitle{font-size:1.6rem;letter-spacing:.032rem}}.article-template__hero-container{max-width:86.4rem;margin-inline:auto}.article-template__content.page-width--narrow{max-width:86.4rem}.article-template>*:first-child:not(.article-template__hero-container){margin-top:0!important;margin-bottom:0!important}@media screen and (min-width:1001px){.article-template__content.page-width--narrow{padding-left:0;padding-right:0}}@media screen and (max-width:1000px){.article-template__hero-container,.article-template__content.page-width--narrow{padding-left:3rem;padding-right:3rem}}.article-template__content.rte{font-family:var(--font-base-w5);font-size:1.6rem;font-weight:500;line-height:var(--c-lh-body);letter-spacing:.032rem;color:#333;word-break:normal;overflow-wrap:anywhere}@media screen and (max-width:1000px){.article-template__content.rte{font-size:1.4rem;letter-spacing:.028rem}}.article-template__content.rte>*{margin-top:0;margin-bottom:0}.article-template__content .rte-spacer{display:block;height:2.8rem}@media screen and (max-width:1000px){.article-template__content .rte-spacer{height:1.2rem}}.article-template__content.rte p{margin:0}.article-template__content.rte h2+p,.article-template__content.rte h3+p{margin-top:1.2rem}.article-template__content.rte h2,.article-template__content.rte h3,.article-template__content.rte h4,.article-template__content.rte h5,.article-template__content.rte h6{font-family:var(--font-base-w6);font-weight:600;line-height:var(--c-lh-body);color:#333}.article-template__content.rte h2{font-size:1.8rem;letter-spacing:.036rem}@media screen and (max-width:1000px){.article-template__content.rte h2{font-size:1.5rem;letter-spacing:.03rem}}.article-template__content.rte h3,.article-template__content.rte h4,.article-template__content.rte h5,.article-template__content.rte h6{font-size:1.6rem;letter-spacing:.032rem}@media screen and (max-width:1000px){.article-template__content.rte h3,.article-template__content.rte h4,.article-template__content.rte h5,.article-template__content.rte h6{font-size:1.4rem;letter-spacing:.028rem}}.article-template__content.rte strong,.article-template__content.rte b{font-family:var(--font-base-w6);font-weight:600}.article-template__content.rte a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;color:#333}.article-template__content.rte ul{list-style:none;padding-left:0}.article-template__content.rte ul li{position:relative;padding-left:2.5rem}@media screen and (max-width:1000px){.article-template__content.rte ul li{padding-left:2rem}}.article-template__content.rte ul li:before{content:"\30fb";position:absolute;top:.3rem;left:.4rem;color:#333}@media screen and (max-width:1000px){.article-template__content.rte ul li:before{top:0;left:.4rem}}.article-template__content.rte img{display:block;width:auto;max-width:100%;border:none;border-radius:.4rem;box-shadow:none;margin-bottom:0}.article-template__content.rte figure{margin:0}.article-template__content.rte figcaption{margin-top:1rem;font-size:1.4rem;line-height:var(--c-lh-body);letter-spacing:.028rem;color:#333}.article-template__content.rte p:has(img){font-size:1.4rem;line-height:var(--c-lh-body);letter-spacing:.028rem;color:#666}@media screen and (max-width:1000px){.article-template__content.rte p:has(img){font-size:1.2rem;letter-spacing:.024rem}}.article-template__content.rte p:has(img)>span:not(:has(img)){display:block;margin-top:1.6rem}@media screen and (max-width:1000px){.article-template__content.rte p:has(img)>span:not(:has(img)){margin-top:1.2rem}}.article-template__content.rte p:has(>span:only-child)>span:has(>img){display:flex;flex-direction:column;gap:1.6rem}@media screen and (max-width:1000px){.article-template__content.rte p:has(>span:only-child)>span:has(>img){gap:1.2rem}}.article-template__content.rte p:has(>img):not(:has(>img:only-child)):not(:has(>span))>img{margin-bottom:1.6rem}@media screen and (max-width:1000px){.article-template__content.rte p:has(>img):not(:has(>img:only-child)):not(:has(>span))>img{margin-bottom:1.2rem}}.article-template__content.rte p>img+br,.article-template__content.rte p>span:has(>img)>img+br,.article-template__content.rte p>span:has(>img)+br{display:none}.article-template__content.rte table{width:100%;border-collapse:collapse;table-layout:fixed}.article-template__content.rte th,.article-template__content.rte td{padding:1.6rem;border:1px solid #ccc;font-size:1.6rem;line-height:var(--c-lh-body);letter-spacing:.032rem;font-family:var(--font-base-w5);font-weight:500;text-align:left;vertical-align:middle}@media screen and (max-width:1000px){.article-template__content.rte th,.article-template__content.rte td{font-size:1.4rem;letter-spacing:.028rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/c_news-heading.css.map */
