@media screen and (width>=1184px){.youtube-video-swiper[data-v-70f2b203] .ro-text-main{--text-max-width:var(--inner-content-width);--text-padding-top:120px;--text-padding-bottom:50px}}@media screen and (width>=768px) and (width<=1183px){.youtube-video-swiper[data-v-70f2b203] .ro-text-main{--text-padding-top:60px;--text-padding-bottom:50px}.youtube-video-swiper[data-v-70f2b203] .ro-text-main h2{max-width:536px;font-size:40px;line-height:44px}}.video-scrollbox[data-v-70f2b203]{width:100%}.video-indicator[data-v-70f2b203]{--pagination-active-width:32px;--pagination-height:6px;--pagination-width:6px;justify-content:center;margin-top:16px;display:flex}.video-track[data-v-70f2b203]{scrollbar-width:none;grid-auto-columns:351px;grid-auto-flow:column;justify-content:start;gap:12px;width:100%;display:grid;overflow-x:auto}.video-track.is-centered[data-v-70f2b203]{justify-content:center;overflow-x:hidden}.video-track[data-v-70f2b203]::-webkit-scrollbar{display:none}@media screen and (width<=767px){.youtube-video-swiper[data-v-70f2b203] .ro-text-main{--text-padding-top:56px;--text-padding-bottom:56px}.video-track[data-v-70f2b203]{grid-auto-columns:calc(100% - 22px);padding-inline:24px}}.video-card[data-v-70f2b203]{cursor:default;flex-direction:column;align-items:center;width:100%;padding-bottom:24px;display:flex}@media screen and (width>=768px) and (width<=1183px){.video-card[data-v-70f2b203]{padding-bottom:0}}.video-card.is-youtube[data-v-70f2b203]{cursor:pointer}.video-card[data-v-70f2b203]:hover{background:linear-gradient(#fff,#f6f6f6 47.5%,#fff)}.video-card .cover[data-v-70f2b203]{border-radius:0;flex-direction:column;align-items:center;width:100%;margin:0;display:flex;overflow:visible}@media screen and (width<=767px){.video-card[data-v-70f2b203]{padding-bottom:13px}.video-card .cover[data-v-70f2b203]{background:#1d1d1d;border-radius:2px;overflow:hidden}}.video-card .thumb[data-v-70f2b203]{aspect-ratio:351/234;width:100%;position:relative;overflow:hidden}.video-card .thumb[data-v-70f2b203] img,.video-card .thumb[data-v-70f2b203] picture,.video-card .thumb[data-v-70f2b203] video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.video-card .play[data-v-70f2b203]{pointer-events:none;width:44px;height:46px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-card .channel[data-v-70f2b203]{word-break:break-word;padding:36px 24px 128px}@media screen and (width>=768px) and (width<=1183px){.video-card .channel[data-v-70f2b203]{padding-bottom:70px}}@media screen and (width<=767px){.video-card .thumb[data-v-70f2b203]{aspect-ratio:320/310}.video-card .channel[data-v-70f2b203]{z-index:1;color:#fff;padding:0 24px;position:absolute;bottom:30px}}@media screen and (width>=1184px){.eco-system-section[data-v-4daaccd3] .ro-text-main{--text-max-width:var(--inner-content-width);--text-padding-top:120px;--text-padding-bottom:50px}}@media screen and (width>=768px) and (width<=1183px){.eco-system-section[data-v-4daaccd3] .ro-text-main{--text-padding-top:60px;--text-padding-bottom:60px;--text-max-width:100%}.eco-system-section[data-v-4daaccd3] .ro-text-main h2{max-width:536px;margin:auto;font-size:40px;line-height:44px}}@media screen and (width<=767px){.eco-system-section[data-v-4daaccd3] .ro-text-main{--text-padding-top:50px;--text-padding-bottom:12px}.eco-system-section[data-v-4daaccd3]{background-color:#f6f6f6}}.eco-system-grid[data-v-4daaccd3]{background-color:#f6f6f6;padding:80px 0}@media screen and (width>=768px) and (width<=1183px){.eco-system-grid[data-v-4daaccd3]{padding:54px 0}}@media screen and (width<=767px){.eco-system-grid[data-v-4daaccd3]{padding:0 0 24px}}.eco-system-grid .eco-header[data-v-4daaccd3]{width:100%;padding-inline:var(--inner-margin-x);margin-bottom:64px}@media screen and (width<=1183px){.eco-system-grid .eco-header[data-v-4daaccd3]{text-align:center;margin-bottom:54px}}@media screen and (width<=767px){.eco-system-grid .eco-header[data-v-4daaccd3]{margin-bottom:12px}}.eco-system-grid .eco-header .eco-title[data-v-4daaccd3]{color:#161616;margin:0 0 12px;font-size:32px;font-weight:600;line-height:36px}@media screen and (width<=1183px){.eco-system-grid .eco-header .eco-title[data-v-4daaccd3]{letter-spacing:-.24px;font-size:24px;line-height:28px}}.eco-system-grid .eco-header .eco-description[data-v-4daaccd3]{color:#6c6d6e;margin:0;font-size:14px;font-weight:400;line-height:20px}@media screen and (width<=1183px){.eco-system-grid .eco-header .eco-description[data-v-4daaccd3]{max-width:416px;margin-inline:auto}}.eco-system-grid .eco-items[data-v-4daaccd3]{width:100%;padding-inline:var(--inner-margin-x);grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media screen and (width>=768px) and (width<=1183px){.eco-system-grid .eco-items[data-v-4daaccd3]{grid-template-columns:repeat(2,1fr);gap:13px 16px;padding-inline:calc(50% - 280px)}}@media screen and (width<=767px){.eco-system-grid .eco-items[data-v-4daaccd3]{grid-template-columns:repeat(2,1fr);gap:12px 16px}}.eco-system-grid .eco-items .eco-item[data-v-4daaccd3]{background:#fff;border-radius:4px;align-content:center;place-items:center;gap:26px;display:grid}.eco-system-grid .eco-items .eco-item.is-large[data-v-4daaccd3]{grid-column:1/-1;padding:24px 24px 42px}@media screen and (width>=1184px){.eco-system-grid .eco-items .eco-item.is-large[data-v-4daaccd3]{margin-bottom:48px}}.eco-system-grid .eco-items .eco-item.is-large img[data-v-4daaccd3]{-o-object-fit:cover;object-fit:cover;width:120px;height:120px}.eco-system-grid .eco-items .eco-item.is-large .eco-item__name[data-v-4daaccd3]{color:#161616}.eco-system-grid .eco-items .eco-item.is-small[data-v-4daaccd3]{padding:24px}.eco-system-grid .eco-items .eco-item.is-small img[data-v-4daaccd3]{aspect-ratio:144/44;-o-object-fit:contain;object-fit:contain;width:100%;max-width:144px;height:auto;max-height:44px}.eco-system-grid .eco-items .eco-item.is-small .eco-item__name[data-v-4daaccd3]{font-size:12px;line-height:16px}@media screen and (width<=767px){.eco-system-grid .eco-items .eco-item.is-small[data-v-4daaccd3]{gap:12px;padding:16px 12px}.eco-system-grid .eco-items .eco-item.is-small img[data-v-4daaccd3]{max-width:120px;max-height:36px}}@media screen and (width>=1184px){.media-sayings[data-v-24f3b245] .ro-text-main{--text-max-width:var(--inner-content-width);--text-padding-top:120px;--text-padding-bottom:50px}}@media screen and (width>=768px) and (width<=1183px){.media-sayings[data-v-24f3b245] .ro-text-main{--text-max-width:100%;--text-padding-top:100px;--text-padding-bottom:60px}.media-sayings[data-v-24f3b245] .ro-text-main h2{max-width:536px;margin:auto;font-size:40px;line-height:44px}}.media-sayings .cards[data-v-24f3b245]{--main-color:#fe7012;--overlay-height:42%;-moz-columns:5;columns:5;-moz-column-gap:8px;text-align:left;background:#fff;column-gap:8px}@media screen and (width<=1183px){.media-sayings[data-v-24f3b245]{padding-inline:var(--inner-margin-x)}.media-sayings .cards[data-v-24f3b245]{-moz-columns:3;columns:3;margin-bottom:60px}}@media screen and (width<=767px){.media-sayings[data-v-24f3b245] .ro-text-main{--text-max-width:100%;--text-padding-top:55px;--text-padding-bottom:60px}.media-sayings .cards[data-v-24f3b245]{-moz-columns:2;columns:2;-moz-column-gap:6px;column-gap:6px}}.media-sayings .cards .card[data-v-24f3b245]{cursor:pointer;-moz-column-break-inside:avoid;break-inside:avoid;background:#eaeaea;border-radius:4px;width:100%;margin:0 0 8px;display:block;position:relative;overflow:hidden}.media-sayings .cards .card p[data-v-24f3b245]{color:inherit}.media-sayings .cards .card .media[data-v-24f3b245]{width:100%;display:block}.media-sayings .cards .card .media[data-v-24f3b245] img,.media-sayings .cards .card .media[data-v-24f3b245] picture{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:100%;height:auto;display:block}.media-sayings .cards .card .play-icon[data-v-24f3b245]{pointer-events:none;filter:drop-shadow(0 2px 8px #00000059);z-index:1;width:40px;height:40px;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-sayings .cards .card .overlay[data-v-24f3b245]{height:var(--overlay-height);box-sizing:border-box;text-align:left;color:#fff;opacity:0;pointer-events:none;z-index:2;background:linear-gradient(#0000,#00000047 45%,#000000b8);border-radius:0 0 4px 4px;flex-direction:column;justify-content:flex-end;gap:12px;padding:20px 24px;transition:opacity .3s;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:visible}@media screen and (width<=767px){.media-sayings .cards .card[data-v-24f3b245]{margin-bottom:6px}.media-sayings .cards .card .overlay[data-v-24f3b245]{--overlay-height:48%;gap:8px;padding:12px 16px}}.media-sayings .cards .card .quote-wrap[data-v-24f3b245]{pointer-events:auto;flex-direction:column;flex:1 1 0;justify-content:flex-end;min-height:0;display:flex;position:relative}.media-sayings .cards .card .quote-wrap.is-truncated:hover .quote-bubble[data-v-24f3b245]{opacity:1;visibility:visible;transform:translateY(0)}.media-sayings .cards .card .quote[data-v-24f3b245]{word-break:break-word;-webkit-box-orient:vertical;min-height:0;margin:0;font-size:20px;font-weight:400;line-height:1.14;display:-webkit-box;overflow:hidden}@media screen and (width<=767px){.media-sayings .cards .card .quote[data-v-24f3b245]{font-size:14px}}.media-sayings .cards .card .quote-bubble[data-v-24f3b245]{z-index:5;color:#fff;white-space:normal;word-break:break-word;opacity:0;visibility:hidden;pointer-events:none;background:#000000eb;border-radius:4px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.35;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;bottom:calc(100% + 8px);left:0;right:0;transform:translateY(4px);box-shadow:0 4px 16px #00000040}.media-sayings .cards .card .quote-bubble[data-v-24f3b245]:after{content:"";border:5px solid #0000;border-top-color:#000000eb;position:absolute;top:100%;left:20px}.media-sayings .cards .card .author[data-v-24f3b245]{flex-shrink:0;margin:0;font-size:14px;font-weight:600;line-height:normal}@media screen and (width<=767px){.media-sayings .cards .card .author[data-v-24f3b245]{font-size:12px}}.media-sayings .cards .card[data-v-24f3b245]:focus-within,.media-sayings .cards .card[data-v-24f3b245]:hover{z-index:4;overflow:visible}.media-sayings .cards .card:focus-within .overlay[data-v-24f3b245],.media-sayings .cards .card:hover .overlay[data-v-24f3b245]{opacity:1}.media-sayings .cards .card[data-v-24f3b245]:focus-visible{outline:2px solid var(--main-color);outline-offset:2px}.kol-page[data-v-f3501e8a]{background:#fff}@media screen and (width<=767px){.kol-page[data-v-f3501e8a] .banner.main{--title-font-size:28px;--title-line-height:36px}}
