@charset "UTF-8";.morph-detail[data-v-4ae0f070]{padding-inline:24px}@media (max-width:960px){.morph-detail[data-v-4ae0f070]{padding-inline:12px}}.morph-detail__top[data-v-4ae0f070]{display:grid;gap:40px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}@media (max-width:960px){.morph-detail__top[data-v-4ae0f070]{gap:18px;grid-template-columns:minmax(0,1fr)}}.morph-detail__stage[data-v-4ae0f070]{position:relative}.morph-detail__carousel[data-v-4ae0f070]{background:#f4f4f4;border-radius:20px;overflow:hidden}.morph-detail__img[data-v-4ae0f070]{cursor:zoom-in}.morph-detail__img img[data-v-4ae0f070]{display:block;width:100%}.morph-detail__counter[data-v-4ae0f070]{background:#0009;border-radius:999px;bottom:12px;color:#fff;font-size:13px;font-weight:700;left:12px;padding:3px 10px;pointer-events:none;position:absolute;z-index:1}@media (min-width:960px){.morph-detail__counter[data-v-4ae0f070]{display:none}}.morph-detail__provider[data-v-4ae0f070]{background:#0009;border-radius:999px;bottom:10px;color:#fff!important;display:-webkit-box;font-size:11px;max-width:calc(100% - 20px);overflow:hidden;padding:3px 10px;position:absolute;right:10px;-webkit-box-orient:vertical;-webkit-line-clamp:1}.morph-detail__thumbs[data-v-4ae0f070]{display:flex;gap:8px;margin-top:6px;overflow-x:auto;padding:4px}.morph-detail__thumb[data-v-4ae0f070]{border-radius:10px;flex:none;height:80px;opacity:.6;overflow:hidden;width:80px}@media (max-width:960px){.morph-detail__thumb[data-v-4ae0f070]{height:56px;width:56px}}.morph-detail__thumb.is-active[data-v-4ae0f070]{opacity:1;outline:2px solid #111;outline-offset:2px}.morph-detail__thumb img[data-v-4ae0f070]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.morph-detail__imgs-desc[data-v-4ae0f070]{color:#767676;font-size:12px;margin-top:8px}.morph-detail__en[data-v-4ae0f070]{color:#767676;font-size:14px;font-weight:700;letter-spacing:.08em;margin:0}.morph-detail__title[data-v-4ae0f070]{font-size:48px;font-weight:900;line-height:1.2;margin:0}@media (max-width:960px){.morph-detail__title[data-v-4ae0f070]{font-size:30px}}.morph-detail__chips[data-v-4ae0f070]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.morph-detail__label[data-v-4ae0f070],.morph-detail__order[data-v-4ae0f070]{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:30px;padding:0 12px}.morph-detail__label[data-v-4ae0f070]{border:1px solid #dadada;color:#111}.morph-detail__label span[data-v-4ae0f070]{border-radius:50%;height:8px;width:8px}.morph-detail__spec[data-v-4ae0f070]{border:1px solid #ececec;border-radius:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;overflow:hidden}.morph-detail__spec div[data-v-4ae0f070]{border-bottom:1px solid #ececec;padding:12px 14px}.morph-detail__spec div[data-v-4ae0f070]:nth-child(odd){border-right:1px solid #ececec}.morph-detail__spec div.is-wide[data-v-4ae0f070]{border-bottom:0;border-right:0;grid-column:span 2}.morph-detail__spec dt[data-v-4ae0f070]{color:#767676;font-size:11px}.morph-detail__spec dd[data-v-4ae0f070]{font-size:14px;font-weight:700;line-height:1.5;margin:2px 0 0}.morph-detail__spec dd a[data-v-4ae0f070]{color:#111;text-decoration:underline!important}@media (min-width:960px){.morph-detail__spec[data-v-4ae0f070]{border:0;border-bottom:1px solid #ececec;border-radius:0;grid-template-columns:minmax(0,1fr)}.morph-detail__spec div[data-v-4ae0f070]{border-bottom:0;border-top:1px solid #ececec;display:flex;gap:16px;padding:12px 0}.morph-detail__spec div[data-v-4ae0f070]:nth-child(odd){border-right:0}.morph-detail__spec div.is-wide[data-v-4ae0f070]{grid-column:auto}.morph-detail__spec dt[data-v-4ae0f070]{flex:none;font-size:14px;width:120px}.morph-detail__spec dd[data-v-4ae0f070]{margin:0}}.morph-detail__actions[data-v-4ae0f070]{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.morph-detail__actions a[data-v-4ae0f070]{align-items:center;border:1px solid #dadada;border-radius:12px;color:#111;display:flex;font-size:14px;font-weight:700;height:48px;padding:0 22px}.morph-detail__actions a.is-primary[data-v-4ae0f070]{background:#111;border-color:#111;color:#fff}@media (max-width:960px){.morph-detail__actions a[data-v-4ae0f070]{flex:1;justify-content:center;padding:0 12px}}.morph-detail__layout[data-v-4ae0f070]{display:grid;gap:48px;grid-template-columns:200px minmax(0,1fr);margin-top:56px}@media (max-width:960px){.morph-detail__layout[data-v-4ae0f070]{gap:0;grid-template-columns:minmax(0,1fr);margin-top:22px}}.morph-toc[data-v-4ae0f070]{align-self:start;display:flex;flex-direction:column;padding-top:32px;position:sticky;top:148px;z-index:20}.morph-toc a[data-v-4ae0f070]{border-left:2px solid #ececec;color:#767676;font-size:14px;margin-left:-2px;padding:8px 16px}.morph-toc a.is-active[data-v-4ae0f070]{border-left-color:#111;color:#111;font-weight:700}@media (max-width:960px){.morph-toc[data-v-4ae0f070]{background:#fff;border-bottom:1px solid #ececec;border-top:1px solid #ececec;flex-direction:row;gap:4px;height:48px;margin:0 -12px;overflow-x:auto;padding:0 6px;scrollbar-width:none;top:100px}.morph-toc[data-v-4ae0f070]::-webkit-scrollbar{display:none}.morph-toc a[data-v-4ae0f070]{align-items:center;border-bottom:3px solid transparent;border-left:0;display:flex;flex:none;height:46px;margin:0;padding:0 12px;white-space:nowrap}.morph-toc a.is-active[data-v-4ae0f070]{border-bottom-color:#111}}.morph-detail__body[data-v-4ae0f070]{max-width:880px;min-width:0}.morph-detail__section[data-v-4ae0f070]{padding-top:32px;scroll-margin-top:180px}@media (max-width:960px){.morph-detail__section[data-v-4ae0f070]{scroll-margin-top:156px}}.morph-detail__heading[data-v-4ae0f070]{font-size:22px;font-weight:900;margin:0 0 12px}@media (max-width:960px){.morph-detail__heading[data-v-4ae0f070]{font-size:20px}}.morph-detail__collapse[data-v-4ae0f070]{position:relative}.morph-detail__collapse.is-closed[data-v-4ae0f070]{max-height:320px;overflow:hidden}.morph-detail__collapse.is-closed[data-v-4ae0f070]:after{background:linear-gradient(#fff0,#fff);bottom:0;content:"";height:80px;left:0;position:absolute;right:0}.morph-detail__toggle[data-v-4ae0f070]{align-items:center;border:1px solid #dadada;border-radius:12px;color:#111;display:flex;font-size:14px;font-weight:700;gap:4px;height:48px;justify-content:center;margin-top:8px;width:100%}.morph-detail__toggle[data-v-4ae0f070]:hover{background:#f4f4f4}.morph-detail__opened[data-v-4ae0f070]{margin-top:24px}.morph-detail__more[data-v-4ae0f070]{font-size:14px;font-weight:700;height:44px;text-decoration:underline}.morph-detail__features[data-v-4ae0f070]{display:grid;gap:8px;margin:16px 0 0}.morph-detail__features div[data-v-4ae0f070]{background:#f7f6f3;border-radius:12px;display:flex;gap:14px;padding:12px 16px}.morph-detail__features dt[data-v-4ae0f070]{flex:none;font-size:13px;font-weight:900;width:48px}.morph-detail__features dd[data-v-4ae0f070]{font-size:14px;line-height:1.7;margin:0}.morph-detail__timeline[data-v-4ae0f070]{border-left:2px solid #ececec;list-style:none;margin:0 0 8px 6px;padding:0}.morph-detail__timeline li[data-v-4ae0f070]{padding:0 0 16px 18px;position:relative}.morph-detail__timeline li[data-v-4ae0f070]:before{background:#111;border-radius:50%;content:"";height:12px;left:-7px;position:absolute;top:6px;width:12px}.morph-detail__timeline b[data-v-4ae0f070]{font-size:17px}.morph-detail__timeline p[data-v-4ae0f070]{font-size:14px;line-height:1.7;margin:2px 0 0}@media (min-width:1264px){.morph-detail__timeline[data-v-4ae0f070]{border-left:0;border-top:2px solid #ececec;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:7px 0 8px}.morph-detail__timeline li[data-v-4ae0f070]{padding:18px 16px 0 0}.morph-detail__timeline li[data-v-4ae0f070]:before{left:0;top:-7px}}.morph-detail__combos[data-v-4ae0f070]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:8px}@media (max-width:960px){.morph-detail__combos[data-v-4ae0f070]{display:flex;gap:12px;margin:0 -12px 8px;overflow-x:auto;padding:0 12px 4px;scrollbar-width:none}.morph-detail__combos[data-v-4ae0f070]::-webkit-scrollbar{display:none}}.morph-detail__combo[data-v-4ae0f070]{border:1px solid #ececec;border-radius:16px;color:#111;display:block;padding:10px;text-align:left;width:100%}.morph-detail__combo[href][data-v-4ae0f070]:hover,.morph-detail__combo[type=button][data-v-4ae0f070]:hover{border-color:#bdbdbd}@media (max-width:960px){.morph-detail__combo[data-v-4ae0f070]{flex:none;width:240px}}.morph-detail__combo-img[data-v-4ae0f070]{position:relative}.morph-detail__combo-img img[data-v-4ae0f070]{aspect-ratio:4/3;background:#f4f4f4;border-radius:10px;display:block;-o-object-fit:contain;object-fit:contain;width:100%}.morph-detail__combo-body[data-v-4ae0f070]{padding:12px 4px 4px}.morph-detail__combo-body h3[data-v-4ae0f070]{font-size:17px;font-weight:900;margin:0}.morph-detail__combo-text[data-v-4ae0f070]{color:#444;font-size:13px;line-height:1.6;margin:6px 0 0!important}.morph-detail__combo-provider[data-v-4ae0f070]{color:#767676;font-size:11px;margin:8px 0 0!important}.morph-detail__youtube[data-v-4ae0f070]{margin-top:16px}.morph-detail__youtube.is-pc[data-v-4ae0f070]{display:none}@media (min-width:1264px){.morph-detail__youtube.is-pc[data-v-4ae0f070]{align-items:center;display:flex;gap:16px}.morph-detail__youtube.is-pc p[data-v-4ae0f070]{flex:1;margin:0}.morph-detail__youtube.is-pc .morph-detail__youtube-movie[data-v-4ae0f070]{flex:0 0 70%}.morph-detail__youtube.is-sp[data-v-4ae0f070]{display:none}}.morph-detail__youtube p[data-v-4ae0f070]{font-weight:700;margin:0 0 8px}.morph-detail__youtube-movie[data-v-4ae0f070]{aspect-ratio:16/9;border-radius:14px;line-height:0;overflow:hidden}.morph-detail__youtube-movie iframe[data-v-4ae0f070]{height:100%;width:100%}.morph-detail__parts[data-v-4ae0f070]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:560px}@media (max-width:960px){.morph-detail__parts[data-v-4ae0f070]{gap:8px}}.morph-detail__parts button[data-v-4ae0f070]{align-items:center;color:#767676;display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:6px}.morph-detail__parts button.is-active[data-v-4ae0f070]{color:#111}.morph-detail__parts button.is-active .morph-detail__parts-img[data-v-4ae0f070]{opacity:1;outline:2px solid #111;outline-offset:2px}.morph-detail__parts-img[data-v-4ae0f070]{aspect-ratio:1/1;background:#f4f4f4;border-radius:12px;opacity:.6;overflow:hidden;width:100%}.morph-detail__parts-img img[data-v-4ae0f070]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.morph-detail__part[data-v-4ae0f070]{background:#f7f6f3;border-radius:14px;margin-top:16px;padding:14px 16px}.morph-detail__related[data-v-4ae0f070]{display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:960px){.morph-detail__related[data-v-4ae0f070]{grid-template-columns:repeat(3,minmax(0,1fr))}}.morph-detail__related-item[data-v-4ae0f070]{color:#111;display:flex;flex-direction:column;gap:2px}.morph-detail__related-item img[data-v-4ae0f070]{aspect-ratio:1/1;border-radius:12px;margin-bottom:4px;-o-object-fit:cover;object-fit:cover;width:100%}.morph-detail__related-name[data-v-4ae0f070]{font-size:13px;font-weight:700}.morph-detail__related-reason[data-v-4ae0f070]{color:#767676;font-size:11px}.morph-detail__allele-lead[data-v-4ae0f070]{color:#767676;font-size:13px;margin:-4px 0 14px!important}.morph-detail__allele-others[data-v-4ae0f070]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.morph-detail__allele-others>span[data-v-4ae0f070]{color:#767676;font-size:12px;font-weight:700}.morph-detail__allele-others ul[data-v-4ae0f070]{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.morph-detail__allele-others li[data-v-4ae0f070]{border:1px solid #ececec;border-radius:999px;font-size:12px;padding:4px 10px}.morph-detail__allele-note[data-v-4ae0f070]{color:#767676;font-size:12px;margin:12px 0 0!important}.morph-detail__links[data-v-4ae0f070]{align-items:start;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:960px){.morph-detail__links[data-v-4ae0f070]{gap:10px;grid-template-columns:minmax(0,1fr)}}.morph-detail__report[data-v-4ae0f070]{align-items:center;background:#f4f4f4;border-radius:12px;color:#111;display:flex;font-size:14px;font-weight:700;justify-content:center;min-height:52px;padding:0 16px}.morph-detail__sources[data-v-4ae0f070]{border:1px solid #ececec;border-radius:12px}.morph-detail__sources summary[data-v-4ae0f070]{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:700;min-height:52px;padding:0 16px}.morph-detail__sources a[data-v-4ae0f070]{border-top:1px solid #ececec;color:#111;display:block;font-size:14px;padding:10px 16px;text-decoration:underline!important}.morph-detail__sources-label[data-v-4ae0f070]{border-top:1px solid #ececec;color:#767676;font-size:12px;font-weight:700;margin:0;padding:12px 16px 4px}.morph-detail__announce[data-v-4ae0f070]{margin-top:12px}.morph-detail__announce p[data-v-4ae0f070]{color:#767676;font-size:12px;margin:0}.morph-detail__message[data-v-4ae0f070]{background:#111;border-radius:12px;margin-top:10px;padding:14px}.morph-detail__message p[data-v-4ae0f070]{color:#fff;font-size:12px;margin:0}.morph-detail__message-title[data-v-4ae0f070]{font-size:15px!important;font-weight:700}.morph-detail__share[data-v-4ae0f070]{display:flex;gap:10px;list-style:none;margin:28px 0 0;padding:0}.morph-detail__share li[data-v-4ae0f070]{flex:1;max-width:180px}.morph-detail__share a[data-v-4ae0f070]{align-items:center;border:1px solid #111;border-radius:10px;color:#111;display:flex;font-size:14px;gap:6px;height:44px;justify-content:center}.morph-detail__pager[data-v-4ae0f070]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.morph-detail__pager a[data-v-4ae0f070]{border:1px solid #ececec;border-radius:12px;color:#111;display:flex;flex-direction:column;justify-content:center;min-height:64px;padding:0 14px}.morph-detail__pager a.is-next[data-v-4ae0f070]{align-items:flex-end}.morph-detail__pager a span[data-v-4ae0f070]{color:#767676;font-size:11px}.morph-detail__pager a b[data-v-4ae0f070]{font-size:14px}#morph hr{margin:20px auto}#morph iframe{overflow:hidden}.section__morph-desc .section__morph-img-label{display:block;margin-bottom:10px}.section__morph-desc h2{color:#000;font-size:22px;font-weight:700;letter-spacing:.8px;margin:30px auto 35px;padding:15px 0 15px 50px;position:relative;scroll-margin-top:130px;width:100%}.section__morph-desc h2:before{background:linear-gradient(135deg,#000,#000 50%,#fa6400 0,#fa6400);height:35px;left:0;width:35px}.section__morph-desc h2:after,.section__morph-desc h2:before{border-radius:50%;content:"";position:absolute;top:50%;transform:translateY(-50%)}.section__morph-desc h2:after{background:#fff;height:11px;left:12px;width:11px}@media (max-width:960px){.section__morph-desc h2{font-size:20px;letter-spacing:.5px;margin:25px auto 30px;padding:12px 0 12px 42px;scroll-margin-top:100px}.section__morph-desc h2:before{height:30px;width:30px}.section__morph-desc h2:after{height:10px;left:10px;width:10px}}.section__morph-desc h3{background:transparent;background:#fafafa;border-left:3px solid #000;font-size:18px;margin:20px 0;padding:10px 15px;scroll-margin-top:130px;width:100%}@media (max-width:960px){.section__morph-desc h3{font-size:16px;padding:8px 15px;scroll-margin-top:100px}}.section__morph-desc h4{border-bottom:1px solid #d0d0d0;color:#000;font-size:16px;font-weight:700;margin-bottom:20px;margin-top:35px;padding:8px 0;position:relative}.section__morph-desc h4:before{background:#000;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:50px}@media (max-width:960px){.section__morph-desc h4{font-size:15px;margin-top:30px}}.section__morph-desc a{color:#000;text-decoration:underline!important}#source{display:block;height:auto;position:relative;width:300px}#source p{background:#000;bottom:5px;color:#fff;font-size:8px;font-weight:700;margin:0;padding:5px 10px;position:absolute;right:0}.section__morph-desc .section__morph-recommend{overflow-x:visible!important}.section__morph-desc .section__morph-recommend h3{background:transparent;background:#fafafa;border-left:3px solid #000;font-size:18px;margin:20px 0;padding:5px 15px;width:100%}@media (max-width:960px){.section__morph-desc .section__morph-recommend h3{font-size:18px}}.section__morph-desc .section__morph-recommend h4{border-bottom:3px solid #f4f4f4;font-size:18px;margin:0 10px 15px 0;padding:5px 0;position:relative;text-align:left;width:100%}@media (max-width:960px){.section__morph-desc .section__morph-recommend h4{font-size:16px}}.section__morph-desc .section__morph-recommend h4:before{content:"📌 "}.section__morph-desc .section__morph-recommend h4:after{border-bottom:3px solid #000;bottom:-3px;content:" ";display:block;position:absolute;width:20%}.section__morph-desc .section__morph-recommend-item h3:first-child{margin-top:0}.section__morph-recommend-item{align-items:flex-start;border:1px solid #ececec;border-radius:16px;display:flex;flex-direction:column;margin:16px 0;padding:16px}.section__morph-recommend-item img{border-radius:12px}@media (max-width:960px){.section__morph-recommend-item{align-items:center;padding:12px}}.section__morph-recommend-item a{display:block;text-decoration:underline!important;width:100%}.section__morph-recommend-comment-box{background:#f4f4f4;border-radius:5px;margin:20px auto 30px 0;padding:15px;position:relative}.section__morph-recommend-comment-box p{margin-bottom:0}@media (max-width:960px){.section__morph-recommend-comment-box{font-size:16px;width:100%}}.section__morph-recommend-comment-box:before{border:15px solid transparent;border-bottom-color:#f4f4f4;content:"";left:3%;position:absolute;top:-30px}@media (max-width:960px){.section__morph-recommend-comment-box:before{top:-29px}}.morph-info-desc-img{max-width:380px}.morph-recommend-img{max-width:680px}.morph-recommend-img img{width:100%}.morph-info-desc-movie{height:315px;max-width:560px}@media (max-width:960px){.morph-info-desc-movie{height:250px;max-width:100%}}.advisor{background:#f4f4f4;border-radius:10px;font-weight:700;margin:10px 0 10px auto;padding:10px;text-align:right}.advisor p{margin-bottom:0}.section__wrapper[data-v-3da3d20c]{margin:0 auto;max-width:1440px;min-width:auto}@media (max-width:1264px){.section__wrapper[data-v-3da3d20c]{margin:0 auto;max-width:768px;min-width:auto;padding:0 4px}}
