:root{--leading-trim: calc((1em - 1lh)/2) }@media screen and (min-width: 769px){.news-detail-container .body{padding-top:170px;padding-bottom:80px}}@media screen and (max-width: 768px){.news-detail-container .body{padding-bottom:32vw}}@media screen and (min-width: 769px){.news-detail-container .inner{margin:0 auto;box-sizing:content-box}}@media screen and (min-width: 769px){.news-detail-container .inner{padding-left:48px;padding-right:48px;max-width:1000px}}.news-detail-container .detail{display:flex;flex-direction:column;margin:0 auto;background-color:var(--color-white);width:100%}@media screen and (min-width: 769px){.news-detail-container .detail{border-radius:16px}}@media screen and (min-width: 769px){.news-detail-container .detail{gap:48px;padding:80px 100px}}@media screen and (max-width: 768px){.news-detail-container .detail{gap:12.8vw;padding:25.6vw 8.5333333333vw 8.5333333333vw}}.news-detail-container .hgroup{display:flex;flex-direction:column}@media screen and (min-width: 769px){.news-detail-container .hgroup{gap:32px}}@media screen and (max-width: 768px){.news-detail-container .hgroup{gap:8.5333333333vw}}.news-detail-container .title:before,.news-detail-container .title:after{content:"";display:block flow;inline-size:0;block-size:1px}.news-detail-container .title:before{margin-block-end:var(--leading-trim)}.news-detail-container .title:after{margin-block-start:var(--leading-trim)}.news-detail-container .title{font-weight:700;line-height:130%}@media screen and (min-width: 769px){.news-detail-container .title{font-size:32px}}@media screen and (max-width: 768px){.news-detail-container .title{font-size:6.4vw}}.news-detail-container .info{display:flex;align-items:center}@media screen and (min-width: 769px){.news-detail-container .info{gap:10px}}@media screen and (max-width: 768px){.news-detail-container .info{gap:2.6666666667vw}}.news-detail-container .date:before,.news-detail-container .date:after{content:"";display:block flow;inline-size:0;block-size:1px}.news-detail-container .date:before{margin-block-end:var(--leading-trim)}.news-detail-container .date:after{margin-block-start:var(--leading-trim)}.news-detail-container .date{font-family:var(--font-inter);font-weight:700;line-height:19px}@media screen and (min-width: 769px){.news-detail-container .date{letter-spacing:.1em}}@media screen and (max-width: 768px){.news-detail-container .date{letter-spacing:.02em}}@media screen and (min-width: 769px){.news-detail-container .date{font-size:16px}}@media screen and (max-width: 768px){.news-detail-container .date{font-size:4.2666666667vw}}.news-detail-container .category{text-align:center;background:var(--color-yellow);border-radius:30px;font-weight:700;line-height:150%;color:var(--color-black)}@media screen and (min-width: 769px){.news-detail-container .category{width:98px;line-height:22px;font-size:13px}}@media screen and (max-width: 768px){.news-detail-container .category{width:23.4666666667vw;line-height:4.8vw;font-size:2.6666666667vw}}.news-detail-container .cover img{width:100%;height:auto}.news-detail-container .detail-body{font-weight:400;line-height:150%;color:#000}@media screen and (min-width: 769px){.news-detail-container .detail-body{font-size:16px}}@media screen and (max-width: 768px){.news-detail-container .detail-body{font-size:3.7333333333vw}}@media screen and (min-width: 769px){.news-detail-container .detail-body>*:not(:first-child){margin-top:48px}}@media screen and (max-width: 768px){.news-detail-container .detail-body>*:not(:first-child){margin-top:14.9333333333vw}}.news-detail-container .detail-body h1:before,.news-detail-container .detail-body h1:after,.news-detail-container .detail-body h2:before,.news-detail-container .detail-body h2:after,.news-detail-container .detail-body h3:before,.news-detail-container .detail-body h3:after,.news-detail-container .detail-body h4:before,.news-detail-container .detail-body h4:after,.news-detail-container .detail-body h5:before,.news-detail-container .detail-body h5:after,.news-detail-container .detail-body h6:before,.news-detail-container .detail-body h6:after{content:"";display:block flow;inline-size:0;block-size:1px}.news-detail-container .detail-body h1:before,.news-detail-container .detail-body h2:before,.news-detail-container .detail-body h3:before,.news-detail-container .detail-body h4:before,.news-detail-container .detail-body h5:before,.news-detail-container .detail-body h6:before{margin-block-end:var(--leading-trim)}.news-detail-container .detail-body h1:after,.news-detail-container .detail-body h2:after,.news-detail-container .detail-body h3:after,.news-detail-container .detail-body h4:after,.news-detail-container .detail-body h5:after,.news-detail-container .detail-body h6:after{margin-block-start:var(--leading-trim)}.news-detail-container .detail-body h1,.news-detail-container .detail-body h2,.news-detail-container .detail-body h3,.news-detail-container .detail-body h4,.news-detail-container .detail-body h5,.news-detail-container .detail-body h6{font-weight:700;color:var(--color-black);line-height:150%}.news-detail-container .detail-body h1,.news-detail-container .detail-body h2{display:inline-block;line-height:180%;text-decoration:underline;text-decoration-color:var(--color-yellow);text-decoration-skip-ink:none}@media screen and (min-width: 769px){.news-detail-container .detail-body h1,.news-detail-container .detail-body h2{text-decoration-thickness:8px;text-underline-offset:-4px}}@media screen and (max-width: 768px){.news-detail-container .detail-body h1,.news-detail-container .detail-body h2{text-decoration-thickness:1.0666666667vw;text-underline-offset:-.5333333333vw}}@media screen and (min-width: 769px){.news-detail-container .detail-body h1,.news-detail-container .detail-body h2{font-size:28px}}@media screen and (max-width: 768px){.news-detail-container .detail-body h1,.news-detail-container .detail-body h2{font-size:5.3333333333vw}}@media screen and (min-width: 769px){.news-detail-container .detail-body h3{font-size:24px}}@media screen and (max-width: 768px){.news-detail-container .detail-body h3{font-size:4.8vw}}@media screen and (min-width: 769px){.news-detail-container .detail-body h4{font-size:20px}}@media screen and (max-width: 768px){.news-detail-container .detail-body h4{font-size:4.2666666667vw}}@media screen and (min-width: 769px){.news-detail-container .detail-body h5,.news-detail-container .detail-body h6{font-size:16px}}@media screen and (max-width: 768px){.news-detail-container .detail-body h5,.news-detail-container .detail-body h6{font-size:3.7333333333vw}}.news-detail-container .detail-body a{color:var(--color-green);text-decoration:underline}@media (hover: hover){.news-detail-container .detail-body a{transition:opacity .12s ease}.news-detail-container .detail-body a:hover{opacity:.7}}.news-detail-container .detail-body figure{display:block;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.news-detail-container .detail-body figure img{max-width:100%;height:auto;display:block}.news-detail-container .detail-body figure figcaption:before,.news-detail-container .detail-body figure figcaption:after{content:"";display:block flow;inline-size:0;block-size:1px}.news-detail-container .detail-body figure figcaption:before{margin-block-end:var(--leading-trim)}.news-detail-container .detail-body figure figcaption:after{margin-block-start:var(--leading-trim)}.news-detail-container .detail-body figure figcaption{font-weight:500;line-height:130%;width:100%;text-align:left}@media screen and (min-width: 769px){.news-detail-container .detail-body figure figcaption{margin-top:16px;font-size:12px}}@media screen and (max-width: 768px){.news-detail-container .detail-body figure figcaption{margin-top:3.2vw;font-size:2.6666666667vw}}@media screen and (min-width: 769px){.news-detail-container .detail-body ul,.news-detail-container .detail-body ol{margin-top:24px;margin-bottom:24px;padding-left:24px}}.news-detail-container .detail-body ul{list-style-type:disc}.news-detail-container .detail-body ol{list-style-type:decimal}.news-detail-container .detail-body li:before,.news-detail-container .detail-body li:after{content:"";display:block flow;inline-size:0;block-size:1px}.news-detail-container .detail-body li:before{margin-block-end:var(--leading-trim)}.news-detail-container .detail-body li:after{margin-block-start:var(--leading-trim)}@media screen and (min-width: 769px){.news-detail-container .detail-body li{margin-top:8px;margin-bottom:8px}}@media screen and (max-width: 768px){.news-detail-container .detail-body li{margin-top:1.6vw;margin-bottom:1.6vw}}.news-detail-container .detail-body li::marker{color:var(--color-black)}.news-detail-container .detail-body img{max-width:100%;height:auto}.news-detail-container .button-wrap{margin-left:auto;margin-right:auto}@media screen and (min-width: 769px){.news-detail-container .button-wrap{margin-top:80px;width:136px}}@media screen and (max-width: 768px){.news-detail-container .button-wrap{margin-top:21.3333333333vw;width:36.2666666667vw}}
