@charset "UTF-8";.video[data-v-0b4e1763],.video>div[data-v-0b4e1763]{aspect-ratio:16/9;position:relative;width:100%}.video>div[data-v-0b4e1763]{border-radius:8px;overflow:hidden}@media screen and (min-width:769px){.video>div[data-v-0b4e1763]{border-radius:16px}}.video:not(.is-fixed) button[data-v-0b4e1763]{display:none}.video.is-fixed button[data-v-0b4e1763]{align-items:center;background:#0000004d;border-radius:50%;display:flex;height:24px;justify-content:center;position:absolute;right:8px;top:8px;width:24px}.video.is-fixed button svg[data-v-0b4e1763]{height:16px;width:16px}.video.is-fixed>div[data-v-0b4e1763]{aspect-ratio:16/9;height:auto;position:fixed;right:16px;top:calc(var(--header-height) + 16px);width:160px;z-index:var(--index-header)}@media screen and (min-width:769px){.video.is-fixed>div[data-v-0b4e1763]{bottom:16px;top:auto;width:242px}}@media screen and (min-width:1250px){.video.is-fixed>div[data-v-0b4e1763]{width:388px}}.video a[data-v-0b4e1763],.video a img[data-v-0b4e1763],.video video[data-v-0b4e1763]{height:100%;left:0;position:absolute;top:0;width:100%}.video a img[data-v-0b4e1763]{-o-object-fit:cover;object-fit:cover}.cv[data-v-23c2281a]{align-items:center;background:linear-gradient(90deg,#1847c7,#6fa6ed);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:16px 20px}.cv[data-v-23c2281a]>*{align-self:stretch}.cv[data-v-23c2281a]>:nth-child(2){align-items:center;display:grid;gap:16px;grid-template-columns:76.1755485893% auto}@media print,screen and (max-width:374px){.cv[data-v-23c2281a]>:nth-child(2){grid-template-columns:72.1003134796% auto}}@media screen and (min-width:769px){.cv[data-v-23c2281a]{border-radius:16px;box-shadow:0 3px 10px #33333340;flex-direction:row;gap:8px 32px;justify-content:space-between;padding:24px 32px}.cv[data-v-23c2281a]>*{align-self:auto}.cv[data-v-23c2281a]>:nth-child(2){display:flex;flex-direction:column;flex-shrink:0;justify-content:center}}.cv p[data-v-23c2281a]:first-child{color:#fff;font-family:var(--ff-noto);font-size:1.25rem;font-weight:700;line-height:125%}.cv p[data-v-23c2281a]:nth-of-type(2){color:#fff;font-size:.75rem;font-weight:600;line-height:170%;margin-top:6px;opacity:.7}@media screen and (min-width:769px){.cv p[data-v-23c2281a]:nth-of-type(2){margin-top:8px}}.cv a[data-v-23c2281a]{text-decoration:none}.cv a[data-v-23c2281a]:first-of-type{align-items:center;background:#f60;border:2px solid #fff;border-radius:999px;color:#fff;display:flex;font-family:var(--ff-noto);font-size:.75rem;font-weight:700;justify-content:center;line-height:170%;padding:8px 20px;text-align:center;width:100%}@media screen and (min-width:769px){.cv a[data-v-23c2281a]:first-of-type{font-size:1rem;padding:12px 32px}}.cv a[data-v-23c2281a]:nth-of-type(2){color:#fff;font-family:var(--ff-noto);font-size:.75rem;font-weight:700;line-height:170%;text-align:center}@media screen and (min-width:769px){.cv a[data-v-23c2281a]:nth-of-type(2){font-size:1rem}}h1[data-v-74be799a]{color:#333;font-family:var(--ff-noto);font-size:1.5rem;font-weight:700;line-height:125%}.new[data-v-0ab34d84]{align-items:center;background:linear-gradient(90deg,#f60,#ff981a 60%,#fc6);border-radius:8px;color:#fff;display:flex;font-family:var(--ff-noto);font-size:.75rem;font-weight:700;gap:2px;justify-content:center;line-height:100%;min-height:24px;padding:4px 8px}@media screen and (min-width:769px){.new[data-v-0ab34d84]:not(.-min){font-size:1rem;gap:8px;min-height:36px;padding:8px 16px}}.new.-min[data-v-0ab34d84]{border-radius:6px;font-size:.625rem;gap:4px;min-height:20px;padding:3px 8px}p[data-v-edd6d6bd]{align-items:center;background:linear-gradient(90deg,#1847c7,#6fa6ed);border-radius:8px;color:#fff;display:flex;font-family:var(--ff-noto);font-size:.75rem;font-weight:700;gap:2px;justify-content:center;line-height:100%;min-height:24px;padding:4px 8px}@media screen and (min-width:769px){p[data-v-edd6d6bd]:not(.-min){font-size:1rem;gap:8px;min-height:36px;padding:8px 16px}}p.-limited[data-v-edd6d6bd]{background:#e6ebf5;color:#1847c7}p.-limited[data-v-edd6d6bd]:before{background-color:#1847c7;content:"";display:block;height:16px;-webkit-mask-image:url(../../images/common/icon-lock.svg);mask-image:url(../../images/common/icon-lock.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}@media screen and (min-width:769px){p.-limited[data-v-edd6d6bd]:not(.-min):before{height:20px;width:20px}}p.-min[data-v-edd6d6bd]{border-radius:6px;font-size:.625rem;gap:4px;min-height:20px;padding:3px 8px}p.-min.-limited[data-v-edd6d6bd]:before{height:12px;width:12px}p[data-v-a86329c0]{align-items:center;color:#000;display:inline-flex;font-family:var(--ff-noto);font-size:.75rem;font-weight:400;gap:4px;line-height:100%}p[data-v-a86329c0]:before{background-color:#333;content:"";display:block;height:16px;-webkit-mask-image:url(../../images/common/icon-clock.svg);mask-image:url(../../images/common/icon-clock.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}ul[data-v-68d18e75]{flex-wrap:wrap;gap:12px}ul[data-v-68d18e75],ul li[data-v-68d18e75]{display:flex}ul li[data-v-68d18e75]{align-items:center;color:#000;font-family:var(--ff-noto);font-size:.75rem;font-weight:400;gap:6px;line-height:100%}ul li a[data-v-68d18e75]{color:inherit;text-decoration:none}ul img[data-v-68d18e75]{height:auto;width:14px}.share[data-v-e787aa6b]{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex}.share p[data-v-e787aa6b]{font-family:var(--ff-en);font-size:.75rem;font-weight:var(--fw-bold);letter-spacing:.02em;line-height:1.5}.share ul[data-v-e787aa6b]{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex}.share ul li a[data-v-e787aa6b],.share ul li button[data-v-e787aa6b]{border-radius:50%;display:block;height:32px;overflow:hidden;width:32px}.share ul li.-twitter a[data-v-e787aa6b]{align-items:center;background-color:#000;display:flex;justify-content:center}.share ul li.-twitter a img[data-v-e787aa6b]{width:18px}.share ul li.-copy[data-v-e787aa6b]{position:relative}.share ul li.-copy p[data-v-e787aa6b]{background-color:#f5f5f5;border-radius:4px;bottom:0;font-size:.75rem;left:0;line-height:1.5;padding:.2em .8em;position:absolute;transform:translateY(100%);white-space:nowrap}button[data-v-b002a364]{width:100%}button[data-v-b002a364] *{pointer-events:none}button>span[data-v-b002a364]{align-items:flex-start;align-self:stretch;background:#f5f5f5;border:1px solid #f5f5f5;border-radius:8px;display:flex;flex-direction:column;gap:4px;justify-content:center;overflow:hidden;padding:8px 12px;position:relative}@media screen and (min-width:769px){button>span[data-v-b002a364]{align-items:center;flex-direction:row;gap:12px;justify-content:flex-start;padding-right:52px}button>span>span[data-v-b002a364]:first-child{order:1}button>span>span[data-v-b002a364]:nth-child(2){order:3}button>span>span[data-v-b002a364]:nth-child(3){margin-left:auto;order:4}button>span>span[data-v-b002a364]:nth-child(4){order:2}}button>span>span[data-v-b002a364]{align-items:center;display:flex;gap:6px}button>span>span[data-v-b002a364]:first-child{color:#333;font-family:var(--ff-en);font-size:.75rem;font-weight:700;line-height:170%}button>span>span[data-v-b002a364]:first-child:before{background-color:#333;content:"";display:block;height:16px;-webkit-mask-image:url(../../images/common/icon-video.svg);mask-image:url(../../images/common/icon-video.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}button>span>span[data-v-b002a364]:nth-child(2){color:#333;font-family:var(--ff-noto);font-size:.875rem;font-weight:700;line-height:170%}button>span>span[data-v-b002a364]:nth-child(3){color:#707070;font-family:var(--ff-en);font-size:.75rem;font-weight:400;line-height:170%}button>span>span[data-v-b002a364]:nth-child(4){display:none}button>span[data-v-b002a364]:after{border-right:1.5px solid #1847c7;border-top:1.5px solid #1847c7;bottom:16px;content:"";display:block;height:6px;position:absolute;right:16px;transform:rotate(45deg);width:6px}button.is-locked>span[data-v-b002a364]:before,button.is-unlocked>span[data-v-b002a364]:before{background-color:#1847c7;bottom:12px;content:"";display:block;height:16px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:28px;width:16px}button.is-locked>span[data-v-b002a364]:before{-webkit-mask-image:url(../../images/common/icon-lock.svg);mask-image:url(../../images/common/icon-lock.svg)}button.is-unlocked>span[data-v-b002a364]:before{-webkit-mask-image:url(../../images/common/icon-unlock.svg);mask-image:url(../../images/common/icon-unlock.svg)}button.is-active>span>span[data-v-b002a364]:nth-child(4),button.is-next>span>span[data-v-b002a364]:nth-child(4){align-items:center;background:#fff;border-radius:2px;display:flex;gap:4px;justify-content:center;padding:0 6px;position:absolute;right:12px;top:8px;width:59px}@media screen and (min-width:769px){button.is-active>span>span[data-v-b002a364]:nth-child(4),button.is-next>span>span[data-v-b002a364]:nth-child(4){position:relative;right:auto;top:auto}}button.is-active>span>span[data-v-b002a364]:nth-child(4):before,button.is-next>span>span[data-v-b002a364]:nth-child(4):before{font-family:var(--ff-en);font-size:.75rem;font-weight:700;line-height:170%}button.is-active>span>span[data-v-b002a364]:nth-child(4):after,button.is-next>span>span[data-v-b002a364]:nth-child(4):after{content:"";display:block;height:8px;-webkit-mask-image:url(../../images/common/icon-play-arrow.svg);mask-image:url(../../images/common/icon-play-arrow.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:6.5px}button.is-active>span[data-v-b002a364]{border-color:#1847c7}button.is-active>span>span[data-v-b002a364]:nth-child(4):before{color:#333;content:"再生中"}button.is-active>span>span[data-v-b002a364]:nth-child(4):after{background-color:#333}button.is-next>span>span[data-v-b002a364]:nth-child(4):before{color:#1847c7;content:"NEXT"}button.is-next>span>span[data-v-b002a364]:nth-child(4):after{background-color:#1847c7}.commentPickup[data-v-df09380c]{align-items:center;background:#f5f5f5;border-radius:8px;display:grid;gap:4px 8px;grid-template-columns:auto 1fr;padding:8px 12px;position:relative;text-align:left;text-decoration:none;width:100%}@media screen and (min-width:769px){.commentPickup[data-v-df09380c]{padding:12px 16px}}.commentPickup[data-v-df09380c]:after{border-right:1.5px solid #1847c7;border-top:1.5px solid #1847c7;content:"";height:6px;position:absolute;right:16px;top:14px;transform:rotate(135deg);width:6px}@media screen and (min-width:769px){.commentPickup[data-v-df09380c]:after{right:20px;top:18px}}.commentPickup p[data-v-df09380c]:first-of-type{align-items:center;color:#333;display:flex;font-size:.875rem;font-weight:700;gap:8px;grid-column:1/-1;line-height:100%}.commentPickup p:first-of-type span[data-v-df09380c]{color:#707070;font-family:var(--ff-noto);font-size:.875rem;font-weight:700;line-height:170%}.commentPickup p[data-v-df09380c]:nth-of-type(2){display:-webkit-box;-webkit-box-orient:vertical;color:#333;flex:1 0 0;font-family:var(--ff-noto);font-size:.875rem;font-weight:400;-webkit-line-clamp:3;line-height:170%;overflow:hidden;text-overflow:ellipsis}.commentPickup>div[data-v-df09380c]{aspect-ratio:1/1;border-radius:50%;flex:0 0 32px;overflow:hidden;position:relative;width:32px}.commentPickup>div img[data-v-df09380c]{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.card[data-v-00b494ba]{position:relative}@media screen and (min-width:1250px){.card:hover .card_image[data-v-00b494ba]:before{background:#0003;content:"";height:100%;inset:0;position:absolute;width:100%}}.card_link[data-v-00b494ba]{display:block;overflow:hidden;text-decoration:none}.card_image[data-v-00b494ba]{aspect-ratio:242/136;border:1px solid #dbdbdb;border-radius:8px;overflow:hidden;position:relative}.card_image img[data-v-00b494ba]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card_details[data-v-00b494ba]{display:grid;gap:4px;padding-block:12px 4px;position:relative}.card_details>p[data-v-00b494ba]:first-of-type{font-size:1rem;font-weight:700;line-height:150%}.card_details>p[data-v-00b494ba]:first-of-type,.card_details>p[data-v-00b494ba]:nth-of-type(2){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;color:#333;font-family:var(--ff-noto);-webkit-line-clamp:2;word-break:break-all}.card_details>p[data-v-00b494ba]:nth-of-type(2){font-size:.75rem;font-weight:400;line-height:170%}.card_details>div[data-v-00b494ba]{display:flex;flex-wrap:wrap;gap:4px;padding-top:4px}.card_details>div[data-v-00b494ba]>:has(+:last-child:not(:first-child)){margin-right:8px}.getContents[data-v-152105f2]{margin-top:36px}@media screen and (min-width:769px){.getContents[data-v-152105f2]{margin-top:56px}}button[data-v-152105f2]{align-items:center;background:#fff;border:1px solid #1847c7;border-radius:8px;color:#1847c7;display:flex;font-size:.75rem;font-weight:600;line-height:100%;margin:0 auto;padding:12px;text-align:center}.relatedCourses[data-v-764d9638]{align-items:center;display:flex;flex-direction:column;gap:16px;padding:24px 20px}@media screen and (min-width:769px){.relatedCourses[data-v-764d9638]{padding:60px 24px}}.relatedCourses[data-v-764d9638]>h2{position:relative;width:100%}@media screen and (min-width:769px){.relatedCourses[data-v-764d9638]>h2{align-items:center;display:flex;gap:16px;justify-content:space-between}}.relatedCourses[data-v-764d9638]>h2 span:first-of-type{color:#1847c7;font-family:var(--ff-noto);font-size:1.25rem;font-weight:700;line-height:125%}@media screen and (min-width:769px){.relatedCourses[data-v-764d9638]>h2 span:first-of-type{color:#333;font-size:1.5rem}}.relatedCourses[data-v-764d9638]>h2 a{text-decoration:none}@media screen and (max-width:768px){.relatedCourses[data-v-764d9638]>h2 a{font-size:0;height:100%;inset:0;position:absolute;width:100%}.relatedCourses[data-v-764d9638]>h2 a:after{aspect-ratio:1/1;background-color:#1847c7;content:"";-webkit-mask-image:url(../../images/common/icon-arrow.svg);mask-image:url(../../images/common/icon-arrow.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:12px}}@media screen and (min-width:769px){.relatedCourses[data-v-764d9638]>h2 a{color:#1847c7;font-size:1rem;font-weight:600;line-height:170%;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}}.relatedCourses[data-v-764d9638]>ul{display:grid;gap:20px;margin-top:16px}@media screen and (min-width:769px){.relatedCourses[data-v-764d9638]>ul{gap:56px 16px;grid-template-columns:repeat(3,1fr)}}.outline[data-v-e181100b]{padding:24px 20px}@media screen and (min-width:769px){.outline[data-v-e181100b]{padding:60px 24px}}.outline>div[data-v-e181100b]{align-items:flex-start;background:#f5f5f5;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:12px 16px}.outline>div[data-v-e181100b],.outline>div section[data-v-e181100b]{align-self:stretch}.outline>div section[data-v-e181100b]:not(:first-child){border-top:1px solid #dbdbdb;padding-top:12px}.outline>div h2[data-v-e181100b]{color:#000;font-family:var(--ff-noto);font-size:1rem;font-weight:700;line-height:150%}@media screen and (min-width:769px){.outline>div[data-v-e181100b]{gap:40px;padding:40px}.outline>div section[data-v-e181100b]:not(:first-child){padding-top:40px}.outline>div h2[data-v-e181100b]{font-size:1.25rem}.outline>div p[data-v-e181100b]{font-size:.875rem}}.outline>div[data-v-e181100b] p a{color:var(--cl-blue);word-break:break-all}.outline>div[data-v-e181100b] p a svg{margin-left:.4em;transform:translateY(-10%);vertical-align:bottom;width:.8em}.heading[data-v-7435cc54]{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}@media screen and (min-width:769px){.heading[data-v-7435cc54]{align-items:center}}.heading .avatar[data-v-7435cc54]{aspect-ratio:1/1;border-radius:50%;flex:0 0 32px;overflow:hidden;position:relative;width:32px}.heading .avatar img[data-v-7435cc54]{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.bottom[data-v-7435cc54]{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.name[data-v-7435cc54]{font-size:.875rem;font-weight:var(--fw-bold)}.date[data-v-7435cc54]{color:#707070;font-family:var(--ff-en);font-weight:var(--fw-regular)}.date[data-v-7435cc54],.occupation[data-v-7435cc54]{font-size:.75rem}.comment[data-v-7435cc54]{color:#333;font-size:.875rem;font-weight:400;line-height:170%;margin-top:10px}.likes[data-v-7435cc54]{align-items:center;color:#707070;display:flex;font-family:var(--ff-en);font-size:.75rem;justify-content:flex-end;margin-left:auto}.countZero[data-v-290b1945]{padding:32px 20px}@media screen and (min-width:769px){.countZero[data-v-290b1945]{padding:48px 24px}}.comment[data-v-290b1945]{align-self:stretch;display:flex;flex-direction:column;gap:16px;padding:24px 20px}@media screen and (min-width:769px){.comment[data-v-290b1945]{padding:40px 24px}}.heading[data-v-290b1945]{display:flex;flex-wrap:wrap;row-gap:12px}.heading>p[data-v-290b1945]{color:#333;font-family:var(--ff-noto);font-size:1rem;font-weight:700;line-height:150%}.heading>div[data-v-290b1945]{-moz-column-gap:8px;column-gap:8px}.heading>div[data-v-290b1945],.heading>div>p[data-v-290b1945]{align-items:center;display:flex}.heading>div>p[data-v-290b1945]{color:#707070;font-family:var(--ff-noto);font-size:.875rem;font-weight:700;gap:8px;line-height:170%}.heading ul[data-v-290b1945]{display:flex}.heading ul li[data-v-290b1945]{border:1px solid #fff;border-radius:50%;left:0;overflow:hidden;position:relative;width:24px}.heading ul li[data-v-290b1945]:nth-child(2),.heading ul li[data-v-290b1945]:nth-child(3),.heading ul li[data-v-290b1945]:nth-child(4),.heading ul li[data-v-290b1945]:nth-child(5){left:-3px;margin-right:-3px}.heading ul li div[data-v-290b1945]{aspect-ratio:1/1;position:relative}.heading ul li div img[data-v-290b1945]{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media screen and (min-width:769px){.heading[data-v-290b1945]{display:grid;grid-template-areas:"p1 signup" "p2 signup";grid-template-columns:1fr auto}.heading>p[data-v-290b1945]{grid-area:p1}.heading>div[data-v-290b1945]:first-of-type{grid-area:p2}.heading .signup[data-v-290b1945]{align-self:center;grid-area:signup}}.signup[data-v-290b1945]{align-items:center;align-self:stretch;background:linear-gradient(90deg,#1847c7,#6fa6ed);border-radius:4px;color:#fff;display:flex;font-family:var(--ff-noto);font-size:.875rem;font-weight:400;gap:4px;justify-content:space-between;line-height:100%;min-height:40px;padding:8px 16px;text-decoration:none;width:100%}.signup[data-v-290b1945]:before{background-color:#fff;-webkit-mask-image:url(../../images/common/icon-comment.svg);mask-image:url(../../images/common/icon-comment.svg)}.signup[data-v-290b1945]:after,.signup[data-v-290b1945]:before{content:"";display:block;height:16px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}.signup[data-v-290b1945]:after{background-color:#c4caf2;-webkit-mask-image:url(../../images/common/icon-lock.svg);mask-image:url(../../images/common/icon-lock.svg)}.list[data-v-290b1945]{margin-top:24px}@media screen and (min-width:769px){.list[data-v-290b1945]{margin-top:32px}}.list>li[data-v-290b1945]{border-bottom:1px solid #ddd;padding-bottom:16px}.list>li[data-v-290b1945]:not(:first-child){margin-top:16px}@media screen and (min-width:769px){.list>li[data-v-290b1945]:not(:first-child){margin-top:32px}.list>li[data-v-290b1945]{padding-bottom:32px}}.list>li.isHidden[data-v-290b1945]{display:none}.btn[data-v-290b1945]{align-items:center;background:#fff;border:1px solid #1847c7;border-radius:8px;color:#1847c7;display:flex;font-size:.75rem;font-weight:600;line-height:100%;margin:0 auto;padding:12px;text-align:center}.unlimited[data-v-dfdfcffc]{padding:16px 20px 24px}.unlimited h2[data-v-dfdfcffc]{color:#fff;font-family:var(--ff-noto);font-size:1.25rem;font-weight:700;line-height:125%;text-align:center}@media screen and (min-width:769px){.unlimited h2[data-v-dfdfcffc]{font-size:2rem}.unlimited h2 br[data-v-dfdfcffc]{display:none}}.unlimited h2+p[data-v-dfdfcffc]{color:#fff;font-size:.75rem;font-weight:600;line-height:170%;opacity:.7;text-align:center}@media screen and (min-width:769px){.unlimited h2+p[data-v-dfdfcffc]{font-size:1rem}}.unlimited>div[data-v-dfdfcffc]{background:linear-gradient(90deg,#1847c7,#6fa6ed);border-radius:16px;box-shadow:0 3px 10px #33333340;display:flex;flex-direction:column;gap:20px;opacity:.9;padding:32px}@media screen and (min-width:769px){.unlimited>div[data-v-dfdfcffc]{padding:32px 40px}}.unlimited>div>div[data-v-dfdfcffc]{display:flex;flex-direction:column;gap:8px}.unlimited>div>div>img[data-v-dfdfcffc]{align-self:center;margin-bottom:16px}.unlimited>div>div:nth-child(2)>div:first-child>img[data-v-dfdfcffc]:nth-of-type(2){border-radius:12px}@media screen and (min-width:769px){.unlimited>div>div[data-v-dfdfcffc]:nth-child(2){display:grid;grid-template-areas:"a a a a a a" "b b c c d d" "e e e f f f";grid-template-columns:repeat(6,1fr)}.unlimited>div>div:nth-child(2)>div[data-v-dfdfcffc]:first-child{grid-area:a}.unlimited>div>div:nth-child(2)>div:first-child>img[data-v-dfdfcffc]:first-of-type{height:auto;width:39px}.unlimited>div>div:nth-child(2)>div:first-child>img[data-v-dfdfcffc]:nth-of-type(2){border-radius:16px}.unlimited>div>div:nth-child(2)>div[data-v-dfdfcffc]:nth-child(2){grid-area:b}.unlimited>div>div:nth-child(2)>div[data-v-dfdfcffc]:nth-child(3){grid-area:c}.unlimited>div>div:nth-child(2)>div[data-v-dfdfcffc]:nth-child(4){grid-area:d}.unlimited>div>div:nth-child(2)>div[data-v-dfdfcffc]:nth-child(5){grid-area:e}.unlimited>div>div:nth-child(2)>div[data-v-dfdfcffc]:nth-child(6){grid-area:f}}.unlimited>div>div>div[data-v-dfdfcffc]{align-items:center;align-self:stretch;background:#0000004d;border-radius:9px;display:flex;flex-direction:column;gap:10px;justify-content:center}.unlimited>div>div>div[data-v-dfdfcffc]:first-child{padding:20px}.unlimited>div>div>div:first-child p[data-v-dfdfcffc]:first-of-type{align-items:center;background:#fff;border-radius:20px;color:#1847c7;display:flex;font-family:var(--ff-noto);font-size:.875rem;font-weight:400;gap:10px;justify-content:center;line-height:100%;padding:6px 12px;text-align:center}.unlimited>div>div>div:first-child h3[data-v-dfdfcffc]{color:#fff;font-family:var(--ff-noto);font-size:1rem;font-weight:700;line-height:150%;text-align:center}@media screen and (min-width:769px){.unlimited>div>div>div:first-child h3[data-v-dfdfcffc]{font-size:1.25rem}}.unlimited>div>div>div:first-child h3+p[data-v-dfdfcffc]{color:#ffffffb3;font-size:16px;font-weight:600;line-height:170%;text-align:center}.unlimited>div>div>div:first-child a[data-v-dfdfcffc]{align-items:center;color:#fff;display:inline-flex;font-family:var(--ff-noto);font-size:.75rem;font-weight:700;gap:4px;line-height:100%;text-align:center;text-decoration:none}.unlimited>div>div>div:first-child>img[data-v-dfdfcffc]:last-child{max-width:433px;width:100%}.unlimited>div>div>div[data-v-dfdfcffc]:not(:first-child){display:grid;gap:0 20px;grid-template-columns:32px auto;grid-template-rows:auto auto;padding:12px 20px}@media screen and (min-width:769px){.unlimited>div>div>div[data-v-dfdfcffc]:not(:first-child){display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:20px}}.unlimited>div>div>div:not(:first-child)>div[data-v-dfdfcffc]{align-items:center;display:flex;grid-column:1/2;grid-row:1/-1;justify-content:center}@media screen and (min-width:769px){.unlimited>div>div>div:not(:first-child)>div[data-v-dfdfcffc]{height:40px}.unlimited>div>div>div:not(:first-child)>div img[data-v-dfdfcffc]{height:40px;max-width:40px;width:auto}}.unlimited>div>div>div:not(:first-child) h3[data-v-dfdfcffc]{color:#fff;font-family:var(--ff-noto);font-size:1rem;font-weight:700;grid-column:2/3;line-height:150%}@media screen and (min-width:769px){.unlimited>div>div>div:not(:first-child) h3[data-v-dfdfcffc]{font-size:1.25rem;text-align:center}}.unlimited>div>div>div:not(:first-child) p[data-v-dfdfcffc]{color:#fff;font-family:var(--ff-noto);font-size:.75rem;font-weight:700;grid-column:2/3;line-height:170%;opacity:.7}@media screen and (min-width:769px){.unlimited>div>div>div:not(:first-child) p[data-v-dfdfcffc]{font-size:.875rem;text-align:center}}.unlimited>div>a[data-v-dfdfcffc]{text-decoration:none}.unlimited>div>a[data-v-dfdfcffc]:first-of-type{align-items:center;align-self:stretch;background:#f60;border:2px solid #fff;border-radius:999px;color:#fff;display:flex;font-family:var(--ff-noto);font-size:.75rem;font-weight:700;justify-content:center;line-height:170%;padding:8px 20px;text-align:center}@media screen and (min-width:769px){.unlimited>div>a[data-v-dfdfcffc]:first-of-type{align-self:center;font-size:1.25rem;max-width:244px}}.unlimited>div>a[data-v-dfdfcffc]:nth-of-type(2){color:#fff;font-family:var(--ff-noto);font-size:.75rem;font-weight:700;line-height:170%;text-align:center}@media screen and (min-width:769px){.unlimited>div>a[data-v-dfdfcffc]:nth-of-type(2){font-size:1.25rem}}.card a[data-v-8a1889f5]{color:inherit;display:grid;gap:12px;grid-template-columns:auto 200px;grid-template-rows:auto;position:relative;text-decoration:none}.card a[data-v-8a1889f5]:before{background-color:transparent;border-radius:16px;content:"";display:block;height:calc(100% + 16px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s;width:calc(100% + 16px);z-index:-1}@media(hover:hover){.card a[data-v-8a1889f5]:hover{opacity:1}.card a[data-v-8a1889f5]:hover:before{background-color:#f6f8fc}}.card a[data-v-8a1889f5]:active{opacity:1}.card a[data-v-8a1889f5]:active:before{background-color:#e6ebf5}.card .card_imageArea[data-v-8a1889f5]{aspect-ratio:180/102;border:1px solid #dbdbdb;border-radius:8px;overflow:hidden;position:relative;width:100%}.card .card_imageArea img[data-v-8a1889f5],.card .card_imageArea video[data-v-8a1889f5]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card .card_loader[data-v-8a1889f5]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.card .card_textArea[data-v-8a1889f5]{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.card .card_textArea>div[data-v-8a1889f5]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px;width:100%}.card .card_textArea>div[data-v-8a1889f5]>*{flex-shrink:0}.card .card_textArea>p[data-v-8a1889f5]:first-of-type{font-size:.875rem;font-weight:500}.card .card_textArea>p[data-v-8a1889f5]:first-of-type,.card .card_textArea>p[data-v-8a1889f5]:nth-of-type(2){display:-webkit-box;overflow:hidden;width:100%;-webkit-box-orient:vertical;font-family:var(--ff-noto);-webkit-line-clamp:2;word-break:break-all}.card .card_textArea>p[data-v-8a1889f5]:nth-of-type(2){color:#707070;font-size:.6875rem;font-weight:300}section[data-v-6bb958b6]{padding:24px 24px 24px 0}h2[data-v-6bb958b6]{font-size:1.25rem}ul[data-v-6bb958b6]{margin-top:16px}ul li[data-v-6bb958b6]:not(:first-child){margin-top:20px}@media screen and (min-width:1250px){.layout[data-v-ecb1e38d]{display:grid;grid-template-areas:"left center right";grid-template-columns:240px calc(100% - 656px) 416px}}.layout_left[data-v-ecb1e38d]{background:#f6f8fc;display:flex;flex-direction:column;gap:24px;grid-area:left;padding:48px 24px}.layout_left[data-v-ecb1e38d]>*{margin-inline:auto;max-width:1000px;width:100%}.layout_left h2[data-v-ecb1e38d]{color:#333;font-family:var(--f-noto);font-size:1.5rem;font-weight:700;line-height:125%}@media screen and (min-width:1250px){.layout_left[data-v-ecb1e38d]{gap:16px;padding:24px}.layout_left h2[data-v-ecb1e38d]{font-size:1.25rem}}.layout_center[data-v-ecb1e38d]{grid-area:center}.layout_center>div[data-v-ecb1e38d]:nth-child(2){display:flex;flex-direction:column;gap:8px}@media screen and (min-width:769px){.layout_center>div[data-v-ecb1e38d]:nth-child(2){gap:16px}}.course-breadcrumbs[data-v-ecb1e38d]{padding-inline:16px}@media screen and (min-width:1250px){.course-breadcrumbs[data-v-ecb1e38d]{padding-inline:24px}}.course-breadcrumbs[data-v-ecb1e38d] ol{max-width:100%;padding-left:0;padding-right:0}.layout_container-center[data-v-ecb1e38d]{container:center/inline-size}.layout_right[data-v-ecb1e38d]{grid-area:right}@media screen and (max-width:1249px){.layout_right[data-v-ecb1e38d]{display:none}}.videoBlock[data-v-ecb1e38d]{display:flex;flex-direction:column;gap:8px;padding-inline:8px}@media screen and (min-width:769px){.videoBlock[data-v-ecb1e38d]{gap:22px;padding-top:14px;padding-inline:24px}}.headingBlock[data-v-ecb1e38d]{display:flex;flex-direction:column;gap:24px;padding-block:16px 24px}.headingBlock>div[data-v-ecb1e38d]{padding-inline:20px}.headingBlock>div[data-v-ecb1e38d]:first-child{display:grid;gap:16px;grid-template-areas:"heading heading" "state state" "labels labels" "share bookmark";grid-template-columns:repeat(2,auto)}.headingBlock>div[data-v-ecb1e38d]:first-child>:first-child{grid-area:heading}.headingBlock>div[data-v-ecb1e38d]:first-child>:nth-child(2){align-items:center;display:flex;gap:12px;grid-area:state}.headingBlock>div[data-v-ecb1e38d]:first-child>:nth-child(3){grid-area:labels}.headingBlock>div[data-v-ecb1e38d]:first-child>:nth-child(4){grid-area:share;margin-top:8px}.headingBlock>div[data-v-ecb1e38d]:first-child>:nth-child(5){align-self:center;grid-area:bookmark;justify-self:end}@media screen and (min-width:769px){.headingBlock[data-v-ecb1e38d]{padding-block:8px 8px}.headingBlock>div[data-v-ecb1e38d]{padding-inline:24px}}@container center (min-width: 769px){.headingBlock>div[data-v-ecb1e38d]:first-child{gap:24px;grid-template-areas:"heading heading heading" "state labels bookmark" "share share share";grid-template-columns:auto auto 1fr;justify-content:flex-start}.headingBlock>div[data-v-ecb1e38d]:first-child>:nth-child(4){margin-top:0}.headingBlock>div[data-v-ecb1e38d]:first-child>:nth-child(5){justify-self:start}}@container center (min-width: 1000px){.headingBlock>div[data-v-ecb1e38d]:first-child{grid-template-areas:"heading heading heading heading" "state labels bookmark share";grid-template-columns:auto 1fr auto auto}.headingBlock>div[data-v-ecb1e38d]:first-child>:nth-child(4),.headingBlock>div[data-v-ecb1e38d]:first-child>:nth-child(5){justify-self:end}}@media screen and (min-width:1250px){.headingBlock[data-v-ecb1e38d]{padding-bottom:48px}}.toc[data-v-ecb1e38d],.toc>div[data-v-ecb1e38d]{display:flex;flex-direction:column}.toc>div[data-v-ecb1e38d]{gap:4px}.toc[data-v-ecb1e38d]:not(.-pickup){gap:16px;padding:24px 20px}.toc:not(.-pickup)>div[data-v-ecb1e38d]:not(:first-child){border-top:1px solid #dbdbdb;padding-top:16px}@media screen and (min-width:769px){.toc[data-v-ecb1e38d]:not(.-pickup){padding:40px 24px}}.toc.-pickup[data-v-ecb1e38d]{gap:4px}.toc.-pickup>p[data-v-ecb1e38d]{color:#1847c7;font-size:.75rem;line-height:170%;text-align:right}.toc h2[data-v-ecb1e38d],.toc.-pickup>p[data-v-ecb1e38d]{font-family:var(--ff-noto);font-weight:700}.toc h2[data-v-ecb1e38d]{color:#000;font-size:1rem;line-height:150%;margin-bottom:4px}.toc button[data-v-ecb1e38d] *{pointer-events:none}.toc button.is-hidden[data-v-ecb1e38d]{display:none}.recommend-slide[data-v-ecb1e38d]{padding-block:8px}.recommend-slide h2[data-v-ecb1e38d]{color:#333;font-family:var(--ff-noto);font-size:1.25rem;font-weight:700;line-height:125%;padding-inline:20px}@media screen and (min-width:769px){.recommend-slide h2[data-v-ecb1e38d],.recommend-slide[data-v-ecb1e38d] .swiper{padding-inline:24px}}@media screen and (min-width:1250px){.recommend-slide[data-v-ecb1e38d]{display:none}}
