@charset "UTF-8";.cat{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 10px;border-radius:2px;color:#fff;font-weight:400;font-size:12px;line-height:1;white-space:nowrap}.meta{display:inline-flex;align-items:center;gap:16px;color:#838383;font-weight:400;font-size:13px;line-height:21px}.meta__comment{display:inline-flex;align-items:center;gap:9px}.meta__comment img{width:18px;height:16px}.comments{margin:0 -20px -20px}.comments__head{display:flex;align-items:center;padding:16px 27px;gap:17px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;background:#f4f4f4;font-weight:600;font-size:18px;line-height:1}.comments__head img{width:20px;height:18px}.comments__item{box-sizing:border-box;display:flex;padding:14px 20px 20px;gap:25px;border-bottom:1px solid #dadada;background:#fff}.comments__avatar{flex:none;width:54px;height:54px;border-radius:50%;-o-object-fit:cover;margin-top:3px;object-fit:cover}.comments__avatar--none{background:#d9d9d9}.comments__body{min-width:0}.comments__user{font-weight:700;font-size:16px;line-height:27.2px}.comments__text{margin-top:3px;font-weight:400;font-size:16px;line-height:24px}.comments__item--deleted .comments__avatar,.comments__item--admin .comments__avatar{display:none}.comments__item--deleted:has(+.comments__item--admin){padding-bottom:0;border-bottom:none}.comments__item--deleted+.comments__item--admin{padding-top:18px;padding-bottom:24px}.comments__item--admin .comments__user{line-height:24px}.comments__item--admin .comments__text{margin-top:6px}.lead-news__img{display:block;aspect-ratio:720/320;width:100%;-o-object-fit:cover;object-fit:cover}.lead-news__meta{display:flex;align-items:center;margin-top:20px;gap:16px}.lead-news__title{margin-top:10px;font-weight:700;font-size:26px;line-height:39px}.lead-news__lead{margin-top:7px;font-weight:400;font-size:14px;line-height:21px}.sub-news{display:grid;grid-template-columns:1fr 1fr;margin-top:16px;gap:40px}.sub-news__img{display:block;aspect-ratio:340/172;width:100%;-o-object-fit:cover;object-fit:cover}.sub-news__meta{display:flex;align-items:center;margin-top:12px;gap:16px}.sub-news__title{margin-top:8px;font-weight:700;font-size:20px;line-height:30px}.sub-news__lead{margin-top:6px;font-weight:400;font-size:14px;line-height:21px}.topics{margin-top:22px}.topics__title{font-weight:700;font-weight:600;font-size:20px;line-height:30px}.topics__list{display:grid;grid-template-columns:1fr 1fr;margin-top:17px;gap:15px 36px}.topics__link{display:flex;align-items:flex-start;gap:18px}.topics__img{flex:none;aspect-ratio:134/89;width:134px;-o-object-fit:cover;object-fit:cover}.topics__body{display:block;min-width:0}.topics__heading{display:block;font-weight:700;font-size:16px;line-height:24px}.topics .meta{margin-top:10px}.serial{margin-top:61px}.serial__title{font-weight:700;font-weight:600;font-size:20px;line-height:30px}.serial__list{display:grid;grid-template-columns:repeat(3,1fr);margin-top:16px;gap:40px}.serial__img{display:block;aspect-ratio:340/100;width:100%;-o-object-fit:cover;object-fit:cover}.serial__label{display:block;margin-top:16px;font-weight:700;font-size:16px;line-height:24px}.serial__kicker{display:block}.banner-wide{display:block;margin-top:27px}.banner-wide picture{display:block}.banner-wide img{display:block;aspect-ratio:1100/120;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.side{flex:none;width:320px}.side__banners{display:grid;gap:16px}.side__banner{display:block}.side__banner img{display:block;width:100%;height:auto}.side__banner-empty{display:flex;align-items:center;justify-content:center;border:1px solid #dadada;background:#fff;color:#838383;font-weight:700;font-size:16px;line-height:21px}.side__banner-empty--large{aspect-ratio:4/3}.side__banner-empty--small{aspect-ratio:4/1}.side__block{margin-top:16px}.side__title{font-weight:700;font-weight:600;font-size:16px;line-height:24px}.side__title--line{padding-bottom:12px;background:url(../images/common/line-section.png) repeat-x left bottom;background-size:auto 2px}.side__x{display:flex;align-items:center;height:48px;margin-top:8px;padding:0 30px;gap:16px;border-radius:6px;background:#000;color:#fff;font-weight:700;font-size:16px;line-height:24px;transition:opacity .2s ease}.side__x:hover{opacity:.8}.side__x img{flex:none;width:18px;height:18px}.side__pickup-item{margin-top:16px}.side__pickup-item a{display:flex;align-items:flex-start;gap:17px}.side__pickup-img{flex:none;aspect-ratio:120/80;width:120px;-o-object-fit:cover;object-fit:cover}.side__pickup-title{font-weight:700;font-size:14px;line-height:21px}.side__block--panel{margin-top:31px;border-top:4px solid #4877da;background:#fff}.side__panel-head{display:flex;align-items:center;justify-content:space-between;height:43px;padding:0 10px;border-bottom:1px solid #dadada;font-weight:700;font-weight:600;font-size:16px;line-height:24px}.side__more{display:flex;align-items:center;gap:8px;color:#4877da;font-weight:600;font-size:13px;line-height:1}.side__more img{width:6px;height:10px}.side__obit{padding:0 10px}.side__obit-item{border-bottom:1px solid #dadada}.side__obit-item:last-child{border-bottom:none}.side__obit-item a{display:flex;align-items:flex-start;padding:12px 0;gap:12px}.side__obit-title{font-weight:400;font-size:14px;line-height:21px}.side__obit .cat{flex:none;width:62px;padding:0}.article__meta{display:flex;align-items:center;gap:18px}.article__series{margin-top:12px;font-weight:700;font-size:20px;line-height:30px}.article__kicker{margin-right:1em}.article__title{margin-top:11px;font-weight:700;font-size:26px;line-height:39px}.article__lead{margin-top:7px;font-weight:400;font-size:14px;line-height:21px}.article__lead--body{font-weight:400;font-size:16px;line-height:27.2px}.article__hero{margin-top:20px}.article__hero img{display:block;aspect-ratio:720/321;width:100%;-o-object-fit:cover;object-fit:cover}.article__hero-caption{margin-top:11px;font-weight:400;font-size:12px;line-height:18px;line-height:21px}.article__hero-caption+.article__body>:first-child{margin-top:28px}.article__body{padding-bottom:40px}.article__body>:first-child{margin-top:21px}.article__h2{margin-top:26px;font-weight:700;font-size:20px;line-height:30px}.article__h3{margin-top:32px;font-weight:700;font-size:20px;line-height:30px}.article__dt{margin-top:13px;font-weight:400;font-size:16px;line-height:27.2px}.article__dt+.article__p{margin-top:9px}.article__q{margin-top:18px;font-weight:400;font-size:16px;line-height:27.2px}.article__p{margin-top:13px;font-weight:400;font-size:16px;line-height:27.2px}.article__speaker{font-weight:700}.article__p+.article__p{margin-top:27px}.article__p+.article__q{margin-top:19px}.article__p+.article__h2{margin-top:25px}.article__figures{display:grid;grid-template-columns:1fr 1fr;margin-top:30px;gap:40px}.article__figure--single{width:340px;margin-top:20px}.article__figure--single+*{margin-top:32px}.article__figure img{display:block;aspect-ratio:340/240;width:100%;-o-object-fit:cover;object-fit:cover}.article__figure figcaption{margin-top:8px;color:#838383;font-weight:400;font-size:14px;line-height:21px}.article__figure--full img{aspect-ratio:auto}.article__profile{margin-top:27px;padding:20px 23px;border:1px solid #dadada;background:#fff}.article__profile-name{font-weight:700;font-size:16px;line-height:24px}.article__profile-text{margin-top:8px;font-weight:400;font-size:16px;line-height:27.2px}.article__notice{margin-top:27px}.article__notice:first-child{margin-top:19px}.article__notice-org{margin-top:17px;font-weight:700;font-size:16px;line-height:24px}.article__notice-text{margin-top:9px;font-weight:400;font-size:16px;line-height:27.2px}.category__title{display:flex;align-items:center;gap:12px;font-weight:700;font-size:20px;line-height:30px}.category__list{margin-top:20px}.category__item{border-top:1px solid #dadada}.category__item:last-child{border-bottom:1px solid #dadada}.category__link{display:flex;align-items:flex-start;padding:16px 0;gap:18px}.category__img{flex:none;aspect-ratio:134/89;width:134px;-o-object-fit:cover;object-fit:cover}.category__img--none{background:#d9d9d9}.category__body{display:block;min-width:0}.category__heading{display:block;font-weight:700;font-size:16px;line-height:24px}.category__summary{display:block;margin-top:6px;font-weight:400;font-size:14px;line-height:21px}.category .meta{margin-top:10px}.category__empty{margin-top:20px;font-weight:400;font-size:14px;line-height:21px}@media only screen and (min-width: 751px){.page-article .serial{margin-top:31px}.article__title:first-child{margin-top:3px}}@media only screen and (max-width: 750px){.comments{margin:0 -10px -10px}.comments__head{padding:16px;gap:12px;font-size:16px}.comments__item{min-height:0;padding:14px 16px 16px;gap:12px}.comments__avatar{width:44px;height:44px}.comments__text{font-size:14px;line-height:22px}.lead-news__img{aspect-ratio:382/170}.lead-news__meta{margin-top:13px}.lead-news__title{margin-top:12px;font-weight:700;font-size:20px;line-height:30px}.lead-news__lead{margin-top:6px}.sub-news{display:block;margin-top:20px}.sub-news__item+.sub-news__item{margin-top:20px}.sub-news__img{aspect-ratio:144/73;width:144px;margin:0 16px 0 0;float:left}.sub-news__meta{flex-wrap:wrap;margin-top:0;gap:8px 12px}.sub-news__title{margin-top:6px;font-weight:700;font-size:18px;line-height:27px}.sub-news__lead{padding-top:10px;clear:both}.topics{margin-top:24px;padding:0 20px}.topics__title{font-weight:700;font-weight:600;font-size:18px;line-height:27px}.topics__list{display:block;margin-top:14px}.topics__item+.topics__item{margin-top:15px}.topics__heading{font-weight:700;font-size:16px;line-height:24px}.serial{margin-top:40px;padding:0 20px}.serial__title{font-weight:700;font-weight:600;font-size:18px;line-height:27px}.serial__list{display:block;margin-top:14px}.serial__item+.serial__item{margin-top:24px}.serial__img{aspect-ratio:362/107}.serial__label{margin-top:12px;font-weight:700;font-size:16px;line-height:24px}.banner-wide{margin-top:26px;padding:0 20px}.banner-wide img{aspect-ratio:362/178}.side{width:auto;margin-top:30px;padding:0 20px}.side__banners{gap:14px}.side__title{text-align:center}.side__title--line{text-align:left}.side__x{justify-content:center;margin-top:12px}.side__pickup-title{font-weight:700;font-size:16px;line-height:24px}.article__series{font-weight:700;font-size:18px;line-height:27px}.article__title{margin-top:12px;font-weight:700;font-size:20px;line-height:30px}.article__lead--body{font-size:15px;line-height:25px}.article__hero{margin-top:20px}.article__h2,.article__h3{font-weight:700;font-size:18px;line-height:27px}.article__dt,.article__q,.article__p{font-size:15px;line-height:25px}.article__figures{display:block;margin-top:24px}.article__figure--single{width:auto}.article__figure+.article__figure{margin-top:14px}.article__profile{padding:16px}.article__profile-text{font-size:14px;line-height:24px}.article__notice-org{font-weight:700;font-size:16px;line-height:24px}.article__notice-text{font-size:15px;line-height:25px}.category__title{font-weight:700;font-size:18px;line-height:27px}.category__heading{font-weight:700;font-size:16px;line-height:24px}}
