.kr-live main{color:#1e1e1e;font-size:16px;line-height:24px}.kr-live .kr-h2{margin:0 0 20px;color:#1e1e1e;font-size:32px;font-weight:600;line-height:32px;text-align:center}.kr-live .kr-h2--left{text-align:left}.kr-live main p{margin:0 0 14.4px}.kr-bold{font-weight:700}.kr-c1140{max-width:1160px;margin:0 auto;padding:0 10px}.kr-hero .hm-slide{height:50vh;min-height:0;padding:0 16px 80px;background:#533969}.kr-hero .hm-slide:before{background:#533969;opacity:.5}.kr-slide__inner{text-align:center}.kr-live .kr-slide__h{margin:0;color:#fff;font-size:32px;font-weight:600;line-height:32px;text-align:center}.kr-logo{display:flex;align-items:center;justify-content:center;min-height:50vh;padding:0 16px}.kr-logo img{width:min(424px,65vw);height:auto}.kr-lead{padding-top:10px}.kr-lead p{text-align:left}.kr-centered{padding:48px 16px}.kr-centered--tight{padding-top:0}.kr-centered__inner{width:75%;max-width:1030px;margin:0 auto;padding:0 10px;text-align:center}.kr-centered__inner p{text-align:center}.kr-mission{padding:48px 16px;background:#f0f0f0}.kr-mission .kr-centered__inner{width:75%;max-width:1030px;margin:0 auto;padding:0 10px;text-align:center}.kr-mission p,.kr-wide-img{text-align:center}.kr-wide-img{padding-top:10px;padding-bottom:10px}.kr-wide-img img{width:min(768px,89.5%);height:auto}.kr-types{padding:0 16px;text-align:center}.kr-types img{width:min(800px,100%);height:auto;margin-top:24px}.kr-qrrow{display:flex;align-items:center;max-width:1400px;margin:0 auto;padding:80px 16px}.kr-qrrow__qr{flex:0 0 45%;text-align:center}.kr-qrrow__qr img{width:min(292px,100%);height:auto}.kr-qrrow__text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.kr-qrrow__text a{text-decoration:underline}.kr-structure-img{padding:48px 16px 0;text-align:center}.kr-structure-img img{width:min(768px,100%);height:auto}.kr-officials{max-width:1440px;margin:48px auto 0;padding:0 10px}.kr-officials__captions,.kr-officials__photos{display:grid;grid-template-columns:repeat(4,1fr)}.kr-officials__photo{display:flex;align-items:flex-start;justify-content:center;padding:10px 0}.kr-officials__photo img{width:min(284px,100%);height:auto}.kr-officials__caption{padding:10px 10px 0;text-align:center}.kr-officials__caption h3{margin:8px 0 16px;color:#000;font-size:28px;font-weight:700;line-height:33.6px;text-align:center}.kr-officials__caption p{text-align:center}@media (min-width:1025px){.kr-officials__captions{min-height:320px;align-content:start}}.kr-left{padding-top:10px}.kr-left .kr-h2{margin-top:10px}.kr-activity-img{padding:10px 0 0;text-align:center}.kr-activity-img img{width:min(800px,100%);height:auto}.kr-contact{padding-bottom:48px}.kr-divider{height:0;margin:15px 0;border:0;border-top:1px solid #000}.kr-contact a{text-decoration:none}.kr-contact a:hover{text-decoration:underline}@media (max-width:900px){.kr-qrrow{padding:48px 16px}}@media (min-width:768px) and (max-width:1024px){.kr-qrrow__qr img{width:150px}}@media (max-width:767px){.kr-centered__inner,.kr-mission .kr-centered__inner{width:auto}.kr-hero .hm-slide{height:75vh;padding-bottom:48px}.kr-logo{min-height:75vh}.kr-officials__captions,.kr-officials__photos{grid-template-columns:1fr}.kr-qrrow{flex-direction:column;gap:24px;align-items:stretch}.kr-qrrow__qr img{width:min(306px,80vw)}.kr-slide__h{font-size:24px;line-height:24px}}