.c076-article .c076-body .c076-detail{display:block;width:104px;height:104px;object-fit:contain;margin:0 0 12px}@media(max-width: 767px){.c076-article .c076-body .c076-detail{width:94px;height:94px}}.c076-article{color:#284c62;background:#fff;padding:40px 24px 80px;font-size:17px;line-height:1.95;overflow-wrap:anywhere}.c076-article h1,.c076-article h2,.c076-article h3,.c076-article p,.c076-article figure{margin:0}.c076-article h1,.c076-article h2,.c076-article h3{font-weight:700;line-height:1.6;letter-spacing:.02em;text-wrap:balance}.c076-article h2{font-size:28px;margin-bottom:22px}.c076-article h3{font-size:21px;margin-bottom:16px}.c076-article p+p{margin-top:22px}.c076-article img{display:block;width:100%;height:auto}.c076-article a{color:#165e99;text-underline-offset:5px}.c076-article a:focus-visible{outline:3px solid #20828e;outline-offset:5px}.c076-article section[id]{scroll-margin-top:100px}.c076-breadcrumb{max-width:1120px;margin:0 auto 38px;display:flex;flex-wrap:wrap;gap:10px;font-size:13px}.c076-hero{max-width:1120px;margin:auto;display:grid;grid-template-columns:.9fr 1.2fr;gap:25px 40px;align-items:center}.c076-hero h1{font-size:clamp(28px,2.7vw,37px);margin:22px 0}.c076-hero h1>span{display:block}.c076-hero figure{border-radius:12px 40px 12px 40px;overflow:hidden}.c076-hero .c076-deck{font-size:19px}.c076-hero .c076-byline{grid-column:1/-1;font-size:13px;text-align:right;color:#637c86}.c076-head{border-left:4px solid #72abb8;padding-left:26px}.c076-kicker{font-size:13px;letter-spacing:.06em;color:#347b84}.c076-body{max-width:1000px;margin:48px auto 0}.c076-opening{max-width:760px;margin:auto}.c076-index{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin:38px 0 60px}.c076-index a{border-bottom:2px solid #a6c9d5;text-decoration:none;padding:10px;font-size:15px}.c076-notice{display:grid;grid-template-columns:1.25fr .75fr;align-items:center;gap:38px;margin:60px 0}.c076-notice h2{margin-top:14px}.c076-notice figure{border-radius:26px;overflow:hidden}.c076-observation{background:#eef7fa;border-radius:24px;padding:32px}.c076-observation>.c076-label{font-size:18px;font-weight:700;margin-bottom:25px}.c076-observation>div{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.c076-observation>div p{background:#fff;border-top:4px solid #83afc1;border-radius:0 0 18px 18px;padding:24px;margin:0;font-size:17px}.c076-observation>div p span{display:block;color:#467786;font-size:14px;margin-bottom:15px}.c076-observation>.c076-note{margin-top:22px}.c076-note{font-size:14px;line-height:1.8;color:#5b7480}.c076-scenes{margin:70px 0}.c076-scenes h2{margin-top:14px}.c076-scenes>p:not(.c076-kicker){max-width:800px}.c076-conversations{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin:32px 0}.c076-conversations>section{padding:26px 22px;border:1px solid #c3dbe4;border-radius:22px;box-shadow:0 7px 0 #edf4f7}.c076-conversations p{font-size:16px}.c076-conversations .c076-seen{font-size:14px;color:#597580;border-bottom:1px dashed #abcbd9;padding-bottom:19px}.c076-conversations .c076-voice{padding:20px 18px;background:#edf8fa;border-radius:18px 18px 18px 2px;color:#185b74;font-size:18px;font-weight:700}.c076-listen{margin:75px 0}.c076-listen figure{max-width:820px;margin:0 auto 36px;overflow:hidden;border-radius:32px}.c076-listen div{max-width:780px;margin:auto}.c076-listen h2{margin-top:14px}.c076-care{max-width:850px;margin:65px auto;padding:34px;background:#f6f9fb;border-radius:24px}.c076-margins{margin:28px 0;padding:10px 0 10px 25px;border-left:4px solid #79a8bb}.c076-margins p{font-size:16px}.c076-margins strong{color:#165e79}.c076-home{display:grid;grid-template-columns:1.2fr .8fr;gap:38px;align-items:center;margin:65px 0}.c076-home h2{margin-top:14px}.c076-home figure{border-radius:25px;overflow:hidden}.c076-next{max-width:850px;margin:65px auto 0;padding:34px;border-top:5px solid #7cacbb;background:#eef7fa;border-radius:0 0 24px 24px}.c076-next h2{margin-top:14px}.c076-next>a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px;background:#185d91;color:#fff;text-decoration:none;border-radius:14px;margin:26px 0}@media(max-width: 1199px){body:has(.c076-article) .right-fixed-banner{display:none}}@media(max-width: 767px){.c076-article{font-size:16px;padding:28px 18px 65px}.c076-article h2{font-size:23px}.c076-article h3{font-size:19px}.c076-breadcrumb{font-size:12px;margin-bottom:25px}.c076-hero{grid-template-columns:1fr;gap:24px}.c076-hero h1{font-size:26px;margin:17px 0}.c076-hero .c076-deck{font-size:17px}.c076-hero .c076-byline{text-align:left;font-size:12px}.c076-head{padding-left:18px}.c076-kicker{font-size:12px}.c076-body{margin-top:32px}.c076-index{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:30px 0 42px}.c076-index a{font-size:14px;text-align:center;padding:12px 5px}.c076-notice,.c076-home{grid-template-columns:1fr;gap:26px;margin:45px 0}.c076-notice figure,.c076-home figure{max-width:280px;justify-self:center}.c076-observation{padding:25px 18px}.c076-observation>div{grid-template-columns:1fr;gap:18px}.c076-scenes,.c076-listen{margin:45px 0}.c076-conversations{grid-template-columns:1fr;gap:26px}.c076-care{padding:25px 20px;margin:45px auto}.c076-margins{padding-left:18px}.c076-next{padding:25px 20px;margin-top:45px}.c076-next>a{font-size:16px;padding:18px}.c076-note{font-size:13px}}
