@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&family=Zen+Maru+Gothic:wght@700;900&display=swap");
/* single-normal.php contract */
.archive_news.archive_news_topic > .content {
  margin: 0;
}
.archive_news_topic > .content p,
.archive_news_topic > .content p span,
.archive_news_topic > .content p a,
.archive_news_topic > .content p a span {
  font-size: inherit;
  line-height: inherit;
  margin: 0;
  color: inherit;
}
.ls-topic-ingest.ls-topic-ingest-15349 {
  display: block;
  width: 100%;
  max-width: 100%;
  font-feature-settings: normal; /* テーマの body{font-feature-settings:"palt"} を LP に継承させない */
}
.ls-topic-ingest.ls-topic-ingest-15349 img,
.ls-topic-ingest.ls-topic-ingest-15349 video,
.ls-topic-ingest.ls-topic-ingest-15349 svg,
.ls-topic-ingest.ls-topic-ingest-15349 canvas,
.ls-topic-ingest.ls-topic-ingest-15349 table {
  max-width: 100%;
}
/* LP のルート要素は記事の本文幅いっぱい（サムネと同じ幅）にそろえる。
   単体ページ用の max-width:720px / margin:auto を打ち消す */
.ls-topic-ingest.ls-topic-ingest-15349 > * {
  max-width: none !important;
  width: auto !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr{--lsr-ink:#2C2840;
  --lsr-ink-soft:#5A5478;
  --lsr-line-dark:#24213A;
  --lsr-sky:#88C7FC;
  --lsr-sky-tint:#EAF5FF;
  --lsr-pink:#FB7CC0;
  --lsr-pink-text:#FF92D0;
  --lsr-pink-tint:#FFF0F8;
  --lsr-lav:#CCADED;
  --lsr-lav-tint:#F6F0FD;
  --lsr-lav-line:#E7DCF7;
  --lsr-gold:#FCD26B;
  --lsr-font-display:'Zen Maru Gothic','Hiragino Maru Gothic ProN','Hiragino Sans','Noto Sans JP',sans-serif;
  --lsr-font-body:'Noto Sans JP','Hiragino Sans','Hiragino Kaku Gothic ProN','Yu Gothic',Meiryo,sans-serif;
  position:relative;max-width:680px;margin:0 auto;padding:36px 32px 40px;border-radius:24px;
  color:var(--lsr-ink);
  background-color:#F3EAFD;
  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260' viewBox='0 0 260 260'%3E%3Cpath d='M32,35 Q33.12,40.88 39,42 Q33.12,43.12 32,49 Q30.88,43.12 25,42 Q30.88,40.88 32,35Z' fill='%23FFFFFF' fill-opacity='0.95'/%3E%3Cpath d='M192,24 Q192.64,27.36 196,28 Q192.64,28.64 192,32 Q191.36,28.64 188,28 Q191.36,27.36 192,24Z' fill='%23FFFFFF' fill-opacity='0.9'/%3E%3Cpath d='M122,107 Q122.8,111.2 127,112 Q122.8,112.8 122,117 Q121.2,112.8 117,112 Q121.2,111.2 122,107Z' fill='%2388C7FC' fill-opacity='0.5'/%3E%3Cpath d='M226,144 Q227.28,150.72 234,152 Q227.28,153.28 226,160 Q224.72,153.28 218,152 Q224.72,150.72 226,144Z' fill='%23FFFFFF' fill-opacity='0.9'/%3E%3Cpath d='M58,187.5 Q58.72,191.28 62.5,192 Q58.72,192.72 58,196.5 Q57.28,192.72 53.5,192 Q57.28,191.28 58,187.5Z' fill='%23FB7CC0' fill-opacity='0.42'/%3E%3Cpath d='M164,222.5 Q164.56,225.44 167.5,226 Q164.56,226.56 164,229.5 Q163.44,226.56 160.5,226 Q163.44,225.44 164,222.5Z' fill='%23FFFFFF' fill-opacity='0.85'/%3E%3Cpath transform='translate(92 64) scale(2.1)' d='M0,3 C-4.2,-0.4 -2.6,-4.6 0,-2.1 C2.6,-4.6 4.2,-0.4 0,3Z' fill='%23FB7CC0' fill-opacity='0.26'/%3E%3Cpath transform='translate(214 96) scale(1.6)' d='M0,3 C-4.2,-0.4 -2.6,-4.6 0,-2.1 C2.6,-4.6 4.2,-0.4 0,3Z' fill='%23B48CE6' fill-opacity='0.32'/%3E%3Cpath transform='translate(18 236) scale(1.8)' d='M0,3 C-4.2,-0.4 -2.6,-4.6 0,-2.1 C2.6,-4.6 4.2,-0.4 0,3Z' fill='%2388C7FC' fill-opacity='0.3'/%3E%3Ccircle cx='150' cy='172' r='1.6' fill='%23FFFFFF' fill-opacity='.9'/%3E%3Ccircle cx='20' cy='122' r='1.3' fill='%23FFFFFF' fill-opacity='.8'/%3E%3Ccircle cx='244' cy='242' r='1.5' fill='%2388C7FC' fill-opacity='.5'/%3E%3C/svg%3E"),
    radial-gradient(70% 22% at 0% 6%, rgba(136,199,252,.42), transparent 70%),
    radial-gradient(65% 20% at 100% 24%, rgba(251,124,192,.26), transparent 70%),
    radial-gradient(70% 22% at 0% 58%, rgba(204,173,237,.42), transparent 70%),
    radial-gradient(70% 22% at 100% 82%, rgba(136,199,252,.34), transparent 70%),
    linear-gradient(180deg,#F1E6FD 0%,#FBE9F5 34%,#EFE7FD 66%,#E6F2FE 100%);
  background-size:260px 260px,auto,auto,auto,auto,auto;
  background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;
  font-family:var(--lsr-font-body);font-size:16px;font-weight:400;line-height:1.85;letter-spacing:.02em;
  text-align:left;-webkit-text-size-adjust:100%;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr *, .ls-topic-ingest.ls-topic-ingest-15349 .lsr *::before, .ls-topic-ingest.ls-topic-ingest-15349 .lsr *::after{box-sizing:border-box;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-hero, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-title, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-title__label, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-title__main, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-lead, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-lead__p, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cd, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cd__label, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cd__cell, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-card, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-h, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-p, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-list, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-list__item, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-alert, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-alert__p, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-film, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-prize__name, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-note, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cond, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cond__h, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cond__lead, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-period, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-accs, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__sum, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__list, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__item{margin:0;padding:0;border:0;background:none;box-shadow:none;
  text-decoration:none;text-transform:none;font-style:normal;
  font-size:15px;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-title::before, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-title::after, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cond__h::after, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__sum::before, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-list__item::after, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__item::after{content:none;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-ph{display:inline-block;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-hero{position:relative;text-align:center;padding-top:6px;
  container-type:inline-size;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-hero::before{content:"";position:absolute;left:4%;top:6px;width:30px;height:27px;pointer-events:none;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 36'%3E%3Cpath d='M20,32 C7,23 3,15.5 5.6,9.6 C8.4,3.6 16,3.6 20,10.2 C24,3.6 31.6,3.6 34.4,9.6 C37,15.5 33,23 20,32Z' fill='none' stroke='%23FF7CC8' stroke-width='3.4' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transform:rotate(-14deg);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-hero::after{content:"";position:absolute;right:6%;top:2px;width:17px;height:17px;pointer-events:none;background:var(--lsr-sky);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-title{display:block;transform:rotate(-3.5deg);font-family:var(--lsr-font-display);color:var(--lsr-ink);line-height:1.15;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-title__label{position:relative;z-index:2;display:inline-block;padding:.42em .95em .36em;border-radius:.55em;
  background:linear-gradient(180deg,#4A4460 0%,#2D2A3B 46%,#1D1A26 100%);
  border:2px solid #F3ECFB;box-shadow:0 0 0 2px var(--lsr-line-dark),0 0 14px rgba(255,124,200,.55),inset 0 1px 0 rgba(255,255,255,.28);
  font-weight:900;font-size:clamp(13px,3.9vw,18px);line-height:1.2;letter-spacing:.04em;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-title__label-t{color:transparent;-webkit-text-fill-color:transparent;
  background:linear-gradient(180deg,#FFE0F5 0%,#FFA8DF 45%,#F76BCB 100%);-webkit-background-clip:text;background-clip:text;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-title__main{position:relative;display:flex;flex-wrap:wrap;justify-content:center;column-gap:.03em;row-gap:.16em;margin-top:-2px;
  font-weight:900;font-size:min(56px, 8.4cqw);letter-spacing:-.02em;filter:drop-shadow(0 0 .12em rgba(255,128,206,.6));}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-title__main::after{content:"";position:absolute;right:-.12em;top:-.18em;width:.46em;height:.46em;pointer-events:none;
  background:#FFE58A;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 4px rgba(255,240,180,.9));}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-word{display:inline-grid;vertical-align:top;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-word > span{grid-area:1/1;white-space:nowrap;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-word__rim{color:#fff;-webkit-text-stroke:.42em #FFFFFF;text-shadow:0 .1em 0 #FFFFFF;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-word__o{color:var(--lsr-line-dark);-webkit-text-stroke:.31em var(--lsr-line-dark);text-shadow:0 .09em 0 var(--lsr-line-dark);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-word__d{position:relative;z-index:0;transform:translateY(.055em);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-word__f{position:relative;z-index:1;color:transparent;-webkit-text-fill-color:transparent;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-word--sky .lsr-word__d{color:#4F87BE;-webkit-text-fill-color:#4F87BE;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-word--gold .lsr-word__d{color:#AC6F27;-webkit-text-fill-color:#AC6F27;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-word--sky .lsr-word__f{background:radial-gradient(circle,rgba(255,255,255,.95) 0 .55px,transparent 1.1px) 0 0/9px 8px,
             radial-gradient(circle,rgba(255,255,255,.75) 0 .7px,transparent 1.3px) 4px 5px/14px 12px,
             linear-gradient(180deg,#FFFFFF 0%,#F2FBFF 22%,#D4F1FF 44%,#AEDFFC 52%,#9DD3F8 76%,#7CBBEC 100%);
  -webkit-background-clip:text;background-clip:text;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-word--gold .lsr-word__f{background:radial-gradient(circle,rgba(255,255,255,.95) 0 .55px,transparent 1.1px) 2px 1px/9px 8px,
             radial-gradient(circle,rgba(255,255,255,.8) 0 .7px,transparent 1.3px) 6px 4px/14px 12px,
             linear-gradient(180deg,#FFFDEC 0%,#FFF2B4 24%,#FFE27E 45%,#FBC84E 53%,#F5B843 74%,#DF982E 100%);
  -webkit-background-clip:text;background-clip:text;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-word--white .lsr-word__rim, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-word--white .lsr-word__d{display:none;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-word--white .lsr-word__o{-webkit-text-stroke:.22em var(--lsr-line-dark);text-shadow:0 .07em 0 var(--lsr-line-dark);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-word--white .lsr-word__f{color:#fff;-webkit-text-fill-color:#fff;
  background:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 50%,#F2E8FF 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-ribbon{position:relative;isolation:isolate;display:inline-block;margin-top:.3em;padding:.2em 1.55em .26em;
  font-weight:900;font-size:clamp(19px,5.6vw,31px);line-height:1.2;letter-spacing:.04em;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-ribbon::before{content:"";position:absolute;z-index:-1;left:-1.05em;right:-1.05em;top:-.1em;bottom:-.28em;pointer-events:none;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1140 204' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='b' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23FFD6F2'/%3E%3Cstop offset='.2' stop-color='%23FFA2DF'/%3E%3Cstop offset='.5' stop-color='%23F672D1'/%3E%3Cstop offset='.78' stop-color='%23E055C4'/%3E%3Cstop offset='1' stop-color='%23C443B5'/%3E%3C/linearGradient%3E%3ClinearGradient id='p' x1='0' y1='0' x2='1' y2='0'%3E%3Cstop offset='0' stop-color='%239A6BE0' stop-opacity='0'/%3E%3Cstop offset='.55' stop-color='%239A6BE0' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%239A6BE0' stop-opacity='.4'/%3E%3C/linearGradient%3E%3ClinearGradient id='t' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23D95BC6'/%3E%3Cstop offset='1' stop-color='%23992F92'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M10,64 H152 V196 H10 L54,130 Z' fill='url(%23t)' stroke='%2324213A' stroke-width='7' stroke-linejoin='round'/%3E%3Cpath d='M1130,64 H988 V196 H1130 L1086,130 Z' fill='url(%23t)' stroke='%2324213A' stroke-width='7' stroke-linejoin='round'/%3E%3Cpath d='M105,172 L152,196 L152,172 Z' fill='%236A1E62' stroke='%2324213A' stroke-width='7' stroke-linejoin='round'/%3E%3Cpath d='M1035,172 L988,196 L988,172 Z' fill='%236A1E62' stroke='%2324213A' stroke-width='7' stroke-linejoin='round'/%3E%3Cpath d='M105,14 Q570,0 1035,14 L1035,174 Q570,160 105,174 Z' fill='url(%23b)' stroke='%2324213A' stroke-width='7' stroke-linejoin='round'/%3E%3Cpath d='M105,14 Q570,0 1035,14 L1035,174 Q570,160 105,174 Z' fill='url(%23p)'/%3E%3Cpath d='M134,30 Q570,17 1006,30' fill='none' stroke='%23FFFFFF' stroke-opacity='.75' stroke-width='6' stroke-linecap='round'/%3E%3Cpolygon points='212.0,65.0 220.4,84.5 241.5,86.4 225.6,100.4 230.2,121.1 212.0,110.3 193.8,121.1 198.4,100.4 182.5,86.4 203.6,84.5' fill='%23EED9FF' stroke='%23FFFFFF' stroke-width='4' stroke-linejoin='round'/%3E%3Cpolygon points='928.0,65.0 936.4,84.5 957.5,86.4 941.6,100.4 946.2,121.1 928.0,110.3 909.8,121.1 914.4,100.4 898.5,86.4 919.6,84.5' fill='%23EED9FF' stroke='%23FFFFFF' stroke-width='4' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% 100% no-repeat;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-lead{margin-top:24px;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-lead__p{font-size:16px;line-height:1.9;
  text-wrap:balance;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-lead__p + .lsr-lead__p{margin-top:2px;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-lead__p--em{font-weight:700;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cd{position:relative;overflow:hidden;margin-top:22px;padding:16px 8px 14px;text-align:center;border-radius:18px;
  background:linear-gradient(180deg,#3A3360 0%,#2A2546 100%);
  border:3px solid #fff;box-shadow:0 0 0 2px var(--lsr-line-dark),0 10px 24px rgba(74,52,130,.22);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cd::before{content:"";position:absolute;inset:0;pointer-events:none;
  background:radial-gradient(120% 70% at 50% -20%,rgba(255,255,255,.16),transparent 62%);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cd__label{position:relative;font-family:var(--lsr-font-display);font-weight:900;font-size:14px;line-height:1.5;letter-spacing:.14em;color:var(--lsr-pink-text);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cd__grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:4px;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cd__cell{position:relative;padding:2px 0;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cd__cell + .lsr-cd__cell::before{content:"";position:absolute;left:0;top:16%;bottom:24%;width:1px;background:rgba(204,189,242,.3);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cd__num{display:block;font-family:var(--lsr-font-display);font-weight:900;font-size:clamp(28px,8.2vw,40px);line-height:1.15;
  font-variant-numeric:tabular-nums;color:#E8F6FF;text-shadow:0 0 12px rgba(136,199,252,.8),0 0 2px rgba(136,199,252,.9);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cd__unit{display:block;margin-top:2px;font-size:12px;line-height:1.4;letter-spacing:.08em;color:#D4C6F4;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cd.is-ended .lsr-cd__grid{display:none;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cd.is-ended .lsr-cd__label{font-size:18px;color:#fff;padding:6px 0;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-card{position:relative;margin-top:54px;padding:42px 28px 26px;border-radius:22px;
  border:2px solid transparent;
  background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#BFE3FF,#F9C3E4 52%,#D8C6F6) border-box;
  box-shadow:0 10px 26px rgba(150,110,210,.16);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-h{position:absolute;top:0;left:50%;transform:translate(-50%,-55%);
  display:inline-flex;align-items:center;gap:8px;white-space:nowrap;
  padding:8px 22px;border-radius:999px;background:var(--lsr-line-dark);border:2px solid #fff;
  box-shadow:0 0 0 2px var(--lsr-line-dark);
  font-family:var(--lsr-font-display);font-weight:900;font-size:18px;line-height:1.3;letter-spacing:.08em;color:#fff;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-h::before, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-h::after{content:"";position:static;flex:none;width:10px;height:10px;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-h::before{background:var(--lsr-pink);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-h::after{background:var(--lsr-sky);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-p{line-height:1.85;text-wrap:pretty;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-list{margin-top:10px;list-style:none;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-list__item{position:relative;list-style:none;padding-left:1.25em;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-list__item::before{content:"";position:absolute;left:.1em;top:calc((1.85em - 12px) / 2);width:12px;height:12px;background:var(--lsr-sky);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-alert{margin-top:16px;padding:16px 18px;border-radius:14px;background:var(--lsr-pink-tint);border:1.5px dashed #F7A8D3;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-alert__p{font-size:15px;line-height:1.8;font-weight:700;
  text-wrap:pretty;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-alert__p + .lsr-alert__p{margin-top:.4em;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-film{position:relative;max-width:340px;margin:0 auto;padding:22px 10px;border-radius:12px;background:var(--lsr-line-dark);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-film::before, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-film::after{content:"";position:absolute;left:12px;right:12px;height:9px;border-radius:2px;
  background:repeating-linear-gradient(90deg,rgba(255,255,255,.92) 0 11px,transparent 11px 21px);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-film::before{top:7px;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-film::after{bottom:7px;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-prize__img{display:block;width:100%;max-width:100%;height:auto;margin:0;border:0;border-radius:6px;box-shadow:none;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-prize__name{margin-top:18px;text-align:center;
  font-family:var(--lsr-font-display);font-weight:900;font-size:clamp(17px,4.6vw,22px);line-height:1.5;letter-spacing:.02em;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-prize__name .lsr-mark{background:linear-gradient(transparent 62%,#FFE7A3 62%,#FFE7A3 94%,transparent 94%);padding:0;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-note{margin-top:6px;text-align:center;font-size:13px;line-height:1.7;color:var(--lsr-ink-soft);
  text-wrap:balance;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cond{margin-top:24px;padding:22px 22px 18px;border-radius:16px;background:var(--lsr-lav-tint);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cond__h{display:flex;align-items:center;gap:8px;font-family:var(--lsr-font-display);font-weight:900;font-size:18px;line-height:1.4;color:var(--lsr-ink);letter-spacing:.04em;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cond__h::before{content:"";position:static;flex:none;width:13px;height:13px;background:var(--lsr-pink);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cond__lead{margin-top:6px;font-size:15px;line-height:1.8;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table{width:100%;margin-top:12px;border-collapse:separate;border-spacing:0;table-layout:fixed;border-radius:12px;overflow:hidden;background:#fff;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table__th, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table__rh, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table__td{margin:0;border:0;background:none;box-shadow:none;color:var(--lsr-ink);
  padding:11px 12px;text-align:left;vertical-align:middle;line-height:1.6;font-size:15px;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table__th{background:var(--lsr-line-dark);color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table__th:first-child{width:32%;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table__rh{background:#fff;font-weight:700;border-top:1px solid var(--lsr-lav-line);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table__td{background:#fff;border-top:1px solid var(--lsr-lav-line);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table tbody tr:first-child .lsr-table__rh, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table tbody tr:first-child .lsr-table__td{border-top:0;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-val{font-family:var(--lsr-font-display);font-weight:900;font-size:20px;line-height:1.4;letter-spacing:.03em;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-band, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-band__row{margin:0;padding:0;border:0;background:none;list-style:none;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-band__row{display:flex;align-items:center;gap:10px;padding:7px 0;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-band__row::before, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-band__row::after{content:none;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-band__row + .lsr-band__row{border-top:1px dashed var(--lsr-lav-line);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-band__tag{flex:none;display:inline-block;min-width:44px;padding:4px 8px;border-radius:999px;border:1.5px solid var(--lsr-line-dark);
  text-align:center;font-family:var(--lsr-font-display);font-weight:900;font-size:13px;line-height:1.3;letter-spacing:.04em;color:var(--lsr-line-dark);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-band__tag--s{background:#FFE58A;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-band__tag--a{background:#FFB8E0;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-band__tag--b{background:#BFE3FF;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-band__pt{font-size:15px;line-height:1.4;white-space:nowrap;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-band__num{font-family:var(--lsr-font-display);font-weight:900;font-size:22px;letter-spacing:.02em;margin-right:2px;}
@media screen and (max-width: 860px){.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table thead{display:none;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table tbody, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table tr, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table__rh, .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table__td{display:block;width:100%;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table__rh{padding:12px 12px 0;font-size:14px;color:var(--lsr-ink-soft);border-top:1px solid var(--lsr-lav-line);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table__td{padding:4px 12px 12px;border-top:0;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-table tbody tr:first-child .lsr-table__rh{border-top:0;}}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-period{padding:6px 4px 2px;text-align:center;
  font-family:var(--lsr-font-display);font-weight:900;font-size:22px;line-height:1.65;letter-spacing:.03em;
  text-wrap:balance;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-period span{display:inline-block;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-accs{border-bottom:1px solid var(--lsr-lav-line);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc{border-top:1px solid var(--lsr-lav-line);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc:first-child{border-top:0;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__sum{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;
  padding:16px 4px;font-family:var(--lsr-font-body);font-size:16px;font-weight:700;line-height:1.5;color:var(--lsr-ink);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__sum::-webkit-details-marker{display:none;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__sum::marker{content:"";}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__sum::after{content:"";flex:none;width:9px;height:9px;margin-right:4px;
  border-right:2.5px solid #E451C2;border-bottom:2.5px solid #E451C2;
  transform:translateY(-3px) rotate(45deg);transition:transform .2s ease;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc[open] > .lsr-acc__sum::after{transform:translateY(2px) rotate(-135deg);}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__sum:focus-visible{outline:2px solid #E451C2;outline-offset:2px;border-radius:6px;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__list{list-style:none;padding:0 4px 16px;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__item{position:relative;list-style:none;padding-left:1.1em;font-size:14.5px;line-height:1.8;text-wrap:pretty;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__item + .lsr-acc__item{margin-top:.5em;}
.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__item::before{content:"";position:absolute;left:.1em;top:calc((1.8em - 6px) / 2);width:6px;height:6px;border-radius:50%;background:var(--lsr-pink);}
@media (prefers-reduced-motion:reduce){.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__sum::after{transition:none;}}


.postid-15349 .title_news {
  word-break: auto-phrase;
  text-wrap: balance;
}

.ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-note .lsr-ph {
  display: inline;
}


@media screen and (max-width: 860px) {

  .ls-topic-ingest.ls-topic-ingest-15349 .lsr {
    padding: 32px 24px 36px;
  }

  .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-card {
    margin: 50px 0 0;
    padding: 40px 20px 24px;
  }

  .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cond {
    padding: 20px 16px 18px;
  }
}


@media screen and (max-width: 600px) {

  .ls-topic-ingest.ls-topic-ingest-15349 .lsr {
    font-size: 15px;
    padding: 28px 12px 32px;
  }

  .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-lead__p {
    font-size: 15px;
  }

  .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-card {
    margin: 46px 0 0;
    padding: 36px 16px 20px;
  }

  .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-h {
    font-size: 16px;
    padding: 8px 18px;
  }

  .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-alert {
    padding: 14px 12px;
  }

  .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-cond {
    padding: 18px 12px 16px;
  }

  .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-band__row {
    gap: 8px;
  }

  .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-band__num {
    font-size: 20px;
  }

  .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-period {
    font-size: 18px;
  }

  .ls-topic-ingest.ls-topic-ingest-15349 .lsr .lsr-acc__sum {
    font-size: 15px;
  }
}
